的项目小组,其目的是开拓消费类电子产品市场,例如,交互式电视、烤面包炉等。

设计人员开始考虑采用C++编写程序。但C++程序过于复杂和庞大,跨平台运行也是个难题。比尔·乔伊提议SUN公司的工程师应该在C的基础上,开发一种面向对象的环境。最初,高斯林试图修改和扩展C的功能,他自己称这种新语言为C–,但是后来他放弃了。他创造出一种全新的语言,被他命名为“Oak”(以他的办公室外的橡树而命名)。

后来这Oak怎么变成了Java?是因为商标搜索结果显示,Oak已被一家显卡制造商注册,因此团队找到了一个新名字即Java。

1992年11月,SUN公司为Green项目成立了FirstPerson公司。同年,因在高端互动电视机顶盒的投标失败,FirstPerson又被并回SUN公司。

1992年12月3日,SUN公司展示了一台类PDA设备,这种设备有鲜艳的图形界面和被称为Duke的智能代理来帮助用户。第一个成果是可触摸控制的手持家庭娱乐设备控制器,名为Star7。

1993年,始席卷全球,FirstPerson公司重定位Oak。转向到网络应用领域。

1994年6月,Oak技术包括源代码全部免费公开。Oak开发出小型万维网浏览器WebRunner,后更名为Hotjava。Oak编写的Applet让静态网页转成动态网页。

1995年5月23日,SUN公司在SUN world会议上正式发布Java和HotJava浏览器。

1996年1月,SUN公司发布了Java的第一个开发工具包(JDK1.0),这是Java发展历程中的重要里程碑,标志着Java成为一种独立的开发工具。

1996年10月,SUN公司发布了Java平台的第一个即时(JIT)编译器。

1997年2月,JDK1.1发布,在随后的3周时间里,达到了22万次的下载量。

1997年4月,JavaOne会议召开,参与者近万人,创当时全球同类会议规模之纪录。

1997年9月,JavaDeveloperConnection社区成员超过十万。

1999年4月27日,HotSpot虚拟机发布。HotSpot虚拟机发布时是作为JDK1.2的附加程序提供的,后来它成为了JDK 1.3及之后所有版本的SUN JDK的默认虚拟机。

1999年6月,SUN公司发布Java的三个版本:标准版(JavaSE,以前是J2SE)、企业版(JavaEE以前是J2EE)和微型版(JavaME,以前是J2ME)。

2001年6月5日,NOKIA宣布,到2003年将出售1亿部支持Java的手机。

2002年2月26日,J2SE1.4发布,自此Java的计算能力有了大幅提升。

2004年9月30日,J2SE1.5发布,成为Java语言发展史上的又一里程碑。为了表示该版本的重要性,J2SE 1.5更名为JavaSE 5.0。

2005年6月,JavaOne大会召开,SUN公司公开JavaSE6。此时,Java的各种版本已经更名,取消了其中的数字2:J2EE更名为JavaEE,J2SE更名为JavaSE,J2ME更名为JavaME。

2006年11月13日,Java技术的发明者SUN公司宣布,将Java技术作为免费软件对外发布。SUN公司正式发布的有关JavaSE的第一批源代码,以及JavaME的可执行源代码。

2009年4月,甲骨文公司以74亿美元收购SUN。取得Java的版权。

2019年3月,甲骨文公司发布Java12。 每年的5月23日时Java的生日,Java今年24啦,想要学会Java语言,去看陈老师的书吧

4.奖项公布方式:参与抽奖的粉丝请,若被抽中的幸运粉丝,识别二维码、点击输入您的通讯地址即可。

(3)若中奖的粉丝,有意修改通讯地址可在本发文中留言。返回搜狐,查看更多

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注