你们了解Java的发展史吗?
1991年1月,一个名为“Green Project”的项目启动。该项旨在为家用电器提供支持,使这些电器智能化并且能够彼此交互。而且这些家电可以由远程客户端控制。Bill Joy、James Gosling、Mike Sheradin和Patrick Naughton是该项目的核心成员。
James Gosling是该计划的软件负责人和架构师。他初的目标是为“绿色计划”找到一个适合的语言来运行。他选择了C++,并对有需要的地方进行了扩展。但是这些功能不能满足计划的需要,因此建立一门新的语言成为当务之急。他开始夜以继日地忙于新语言的开发,并将其命名为“Oak”,因为他办公室窗外有一棵橡树。
1991年4月,SPARC工作站10的架构师 Ed Fran k加入到绿色计划中,并领导硬件开发工作。该计划的目的是开发一个硬件原型,展示“绿色计划”的功能。该计划命名为star-seven。该计划的成员有Craig Forrest、Al Frazier、Ed Frank、James Gosling、Patrick Naughton、Joe Parlang、JonPayn、 MikeSheridan和Chris Warth。后来James Gosling开发了Oak的解释器。
1992年3月的下午,几位核心人员在为他们的成果取名字,由于Oak已被用作另一种已存在的编程语言名称,因此选一个新的名字,正巧他们正在咖啡馆喝着Java(爪哇)咖啡,有一个人灵机一动说就叫Java怎样,得到了其他人的赞赏,于是,Java这个名字就这样传开了。随后Java成了一颗耀眼的,丑小鸭一下了变成了白天鹅。
同年九月,Star-seven(*7)带GUI的工作原型完成了,并向大家展示了其功能。与此同时绿计划也建立了一套新的语言、一个操作系统、一个硬件平台和一套接口。并在11月,Green计划被转化成了“FirstPerson有限公司”,并作为一个立实体合并到Sun的子公司。
在1993年9月,Arthur Van Hoff加入了开发组,他的工作是交互平台上的应用开发。1994年7月Patrick Naughton设计了一个Web浏览器,该浏览器内部使用Java。Liveoak计划进行了调整,使得Oak语言支持互联网。1994年9月,Naughton和Jonatha Payne开始从事名为HotJava的以Java语言为基础的网页浏览器项目,该项目获得了管理层的广泛认可。1994年10月,由Van Hoff编写的Java编译器用于Java语言,之前的编译器由James Gosling使用C语言编写。
终于在1995年5月,java发布了。并且在同一年分别得到了Netscape、Oracle、Microsoft三大公司的支持。自从1996年开始,java发布了1.0到1.4五个版本。在2004年,java更新了技术,一项代号为Tiger的版本发布了,他就是java5.0。在后续的两年里java又升级到6.0版本。
2010年对于java来说,可以是重大历史事件,就是Oracle收购Sun公司及其产品。现在Java由Oracle控制。同一年,苹果公司宣布,不在支持java,但这并不影响java的发展,java在后来的几年里分别发布了java7.0,java8.0,如今java新版已经更新到了9.0版本,如今的java市场更是2010年之前所不能比的。
查看全部介绍