JAVA历史背景
1.Java刚开始的时候叫Oak。
Java是SUN(太阳)公司团队开发的,团队中有一位大家熟知的詹姆斯-高司令。他在SUN公司是一个智能家居的负责人,由于当时环境不好,很多硬件根据软件都有很多程序,并不是一个软件兼容很多硬件,就很麻烦。于是他想自己写一个能在多平台使用的语言,在什么平台上都可以使用。在1922年的时候开发了一个Oak(java)也就是当时的java,只不过名字是Oak。但是由于当时的硬件厂商的态度不好,看不上他的Oak,就没有使用。
2.Oak已被注册。
因为硬件厂商不看好他的产品,于是他便想趁着1995年的美国的硅谷大会,在这个聚集广大厂商的技术展示大会上,好好的宣传一下自己的产品。但是由于Oak当时已经被人注册了,于是他只能再宠幸定义一个名字。
3.使用Java命名
由于Oak()已经被人注册了,所以得换一个名字。由于在美国非常多的人喜欢早上来杯咖啡,那么正好有一个非常出名的一个国家叫(爪哇岛)缩写的英文名字是JAVA,这个国家盛产咖啡,并且还盛产猫屎咖啡。于是就取名叫做Java,后来Java被各大厂商看重,开启了开挂之旅。
4.JAVA的版本更新
1.在1995年5月23日sun公司正式发布了JAVA语言,但没发布工具包。
2.在1996年1月 正式发布开发工具包JDK1.0版本。
3.在1997年2月 更新JDK1.1版本。
4.在1998年12月 更新JDK1.2版本,并发布JAVAEE企业版
5.1999年6月 更新并发布java的第二版本,JDK2.0版本,并发布3个版本,JAVAEE ,JAVASE,JAVA桌面应用,C/S(桌面级),B/S企业版本
6.今后基本上一年一更新,基本上没有很大的改动,基本上都是修复bug。
7.2004年5月 发布一款里程碑的版本,JDK5.0(1.5)增加很多特性。
8.2005年 发布了JAVA6 并且是最经典的版本,是非常经典的版本。
5.Oracle收购SUN公司
1.由于SUN公司出现一些财务问题,然后Oracle收购了Sun公司。..
2.Ocacle在2011年发布了Java7版本,没怎么更新很多特性
3.在2014年发布了JAVA8版本,当时的JAVA8版本在当时稳定性非常好,并且也是经典的一个版本
4.2017年更新了JAVA9 平均3年一更。