Java阴差阳错的有趣历史。

        在1990年,Sun接了一单生意,主要是开发应用于电器的软件,有个资深的网络软件设计师James Gosling被分配到这个代号为Green的项目组,开始时用C++编写程序,然而很快发现C++过于灵活,让他花费很多精力来做内存资源上的管理方面的工作,而这类消费电器程序要求可靠而又可移植,为了解决遇到的相关问题,James Gosling带领一干人发明了一种基于C/C++的程序语言,据说当时Green团队办公室室外有一棵橡树,所以就将这种计算机语言取名为Oak。可是后来由于Green这个项目的市场需求没有原来想像的高,SUN决定放弃了该项计划,Oak也即将面临被湮没的命运。
        随后随着Internet的火热,James Gosling几个人发现Oak可内嵌到网页的能力非常适合Internet编程,1994年,他们用Oak写了一个名为WebRunner(后改名为HotJava)的web浏览器,它保留了常用的C++语法,舍弃了C++语言中容易引起错误的指针、运算符重载、多重继承等成分,增加了自动垃圾回收功能。
        1995年,SUN为Oak去注册商标却意外的发现这个名字已经被注册,后来一群SUN的工程师在当地的咖啡馆喝咖啡为语言的名字争论不休,有人灵机一动把他们正在品尝的并且喜欢喝的爪哇岛的咖啡的产地Java做为它新的名字,Java及其经典的飘香的咖啡图标就这样一波三折的诞生了。
        1996年,许多公司如Adobe、Borland、IBM、Macromedia、Merowerks、Microsoft、Novell、Oracle、Symantec等公司从SUN公司取得了技术许可,并把Java加入他们的桌面产品、OS或开发工具中,并为Java开发了新的API,为Java环境提供了高级图形、多媒体、网络和一些安全上的改进。当年第一个JDK诞生版本号1.0。
        1997年,JDk1.1发布,召开的JavaOne会议有近一万人的参与者,创当时全球同类会议规模之最。
        1998年2月,JDK1.1已被下载超过200万次,同年夏天推出Java 2,此版本的Java大大的提高了可移植性、安全性和功能,年底Java企业平台J2EE发布。
        1999年,SUN发布了java的三个版本:J2SE、J2EE、J2ME。
        2000年,JDK1.3、JDK1.4同一个月内连续发布。
        2001年6月,NOKIA宣布到2003年将出售1亿支持Java的手机。
        2001年、2002年,J2EE1.3、J2SE1.4发布。
        2004年9月,J2SE1.5发布,后更名为J2SE5.0。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值