1.(前沿)软件刚开始的时候叫Oak
Java是SUN(太阳)公司团队开发的,现在让人熟知的的是成员:James Gosling,大家都称之为:(詹姆斯-高司令)
他非常喜欢机械和程序,在SUN公司成为一个智能家居的负责人,由于当时环境不好,很多硬件根据软件都有很多程序,并不是一个软件兼容很多硬件,那么James Gosling (高司令)想弄一个跨平台的一个软件,这样的软件需要自己开发,在1922年的时候开发了一个Oak(java)也就是当时的java,只不过名字是Oak,只不过当时的硬件厂商非常的狂妄自大对于他这个团队所创作的软件(Oak)并不买账。
2.硅谷之旅。
软件让硬件厂商非常不看好,并且他也想自己的软件出名,你说刚巧有一个大会,就是1995年在美国的硅谷大会,号称全球最顶尖的软件和硬件厂商都会在个大会展示自家的产品,那么Sun公司的负责人:James Gosling (高司令) 带着他的软件Oak(Java)去展示时候,一个偶然的机会发现他的这个软件的名字早早被人注册,早在国外的时候人们对于版权看的非常重要,那么Sun公司没办法了重新给Oak的软件定义一个新的名字
3.JAVA的名字由来(新名字的定义故事)
刚刚说了,由于当时的Oak的名字被其他公司注册,被逼无奈需要定义Oak(Java)的名字,在美国非常多的人喜欢早上来杯咖啡,那么正好有一个非常出名的一个国家叫(爪哇岛)缩写的英文名字是JAVA,这个国家盛产咖啡,并且还盛产猫屎咖啡,James Gosling(高司令) 正好想到(爪哇岛)的人民勤劳,朴实。并且这个国家的缩写非常好记。那么这个软件的名字就叫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花了74美元收购了Sun公司。Oracle收购了很多公司和软件比如大名鼎鼎的:Mysql Java等....
2.Ocacle在2011年发布了Java7版本,没怎么更新很多特性
3.在2014年发布了JAVA8版本,当时的JAVA8版本在当时稳定性非常好,并且也是经典的一个版本