JVM序列篇三大块来介绍(JVM前世今生、内存模型、性能调优)之JVM前世今生

JVM序列篇分四大块介绍

JVM的前世今生

谈到JVM,绕不过前大明鼎鼎的Sun公司,1982成立, 1986年上市, 1995推出著名的JAVA语言;

2001年 “9.11” 以前,Sun公市值最高达到1千亿美金, 此后,互联网泡沫破裂,硬件需求大幅减少,它的市值在一个月之内跌幅超过90%;

2004年 Sun公司与微软在经历多年的Java官司中和解,后者向前者支付高达10亿美元的补偿;

2006年 Sun公司麦克尼利辞去CEO,新CEO施瓦茨欲将Sun公司从硬件设备公司向软件服务型公司转型,但未成功

2010年 Sun公司被Oralce(甲骨文)公司收购; Sun公司从创立到繁荣,花了近二十年,而倾覆却只用了不到一年时间!

感悟: 人无远虑, 必有近忧, 居安思危,30年河东,30年河西, 顺势而为,风口猪都能飞 ;是时代的sun,不是sun的时代,时代造明星企业,虽然随着.com互联网泡沫,硬件购买率下降特别厉害,纠其sun的衰落是从硬件型公司转向软件服务公司的失败,从产品与市场脱节,不懂营销等原因,同时仍可看出来时代要抛弃你不会提前告诉你,sun花了20年时间造就繁荣,1年就被倾覆了。

谈完Sun公司,谈谈Java语言的发展,随着2010年 Sun公司被收购, 当时JDK1.6版本已推出,JDK1.7版本规划了很多极具亮点的功能,但 JDK团队易住,JDK1.7版本一推再推,为了争取尽快推出JDK1.7,同时把JDK1.7部分功能放到(Lamba表达式,函数式接口,StreamAPI)了后续一序列版本中,最终2011年7月28号发布了。进入正题, Java语言的飞速发展,绕不开跨平台,跨平台就是我们要谈到JVM "run once , run anywhere",一次编译,到处运行; 觉得有JVM,才造就了JAVA在企业服务端的繁荣, 但当今最流行的Java虚拟机HotSpot不是Sun 团队搞出来的,是收购当时一家小公司的,惊不惊奇? Sun团队当时开发的虚拟机叫 classic vm,已抛弃,也远远没有如今HotSpot强大, 如今的HotSpot随着时代的发展,同时也结合了各大厂商虚拟机(Oracle JRocket)的优势; 如今的HotSpot一统天下,虽然说生态已成熟稳定,但如Sun公司一样要居安思危,不进则退,随时也会被取代的可能。请记住他们classic VM 、JRocket、IBM VM,虚拟机发展的贡献者。有他们才造就HotSpot的强大。

posted @ 2021-09-30 08:56  回望初心  阅读(31)  评论(0)    收藏  举报