他非常喜欢机械和程序,在SUN公司成为一个智能家居的负责人,由于当时环境不好,很多硬件根据软件都有很多程序,并不是一个软件兼容很多硬件,那么(高司令)想弄一个跨平台的一个软件,这样的软件需要自己开发,在1922年的时候开发了一个Oak(java)也就是当时的java,只不过名字是Oak,只不过当时的硬件厂商非常的自大对于他创作的软件并不买账。
软件让硬件厂商非常不看好,并且他也想自己的软件出名,正好有有一个大会,就是1995年在美国的硅谷大会,号称全球最顶尖的软件和硬件厂商都会在个大会展示自家的产品,那么sun公司的负责人(高司令)带着他的软件Oak去展示,发现他的这个软件的名字早早被人注册,版权非常重要,那么得重新想名字
由于当时的Oak的名字被人注册,没办法得重新的起名字,美国很多人喜欢喝咖啡,那么正好有一个非常出名的一个国家叫(爪哇岛JAVA)英文名字是JAVA,这个国家盛产咖啡,并且还盛产猫屎咖啡,高司令正好想到那么这个软件的名字就叫JAVA吧。并且这个名字和当时可以进行跨平台的一个软件在硅谷大会让人们眼前一亮,从此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 并且是最经典的版本,并且这个版本流传很久,非常经典。并且后续并不是一年一更新,所以说流传很经典,因为他后续更新就非常少了。
1.由于SUN公司出现一些财务问题,然后Oracle花了74美元收购了Sun公司。Oracle收购了很多公司比如Mysql JAVA等
2.Ocacle在2011年发布了Java7版本,没怎么更新很多特性
3.在2014年发布了JAVA8版本,当时的JAVA8版本在当时稳定性非常好,并且也是经典的一个版本
4.2017年更新了JAVA9 平均3年一更新。。。