当前位置:eNet硅谷动力 > 教育频道 > Java
Java开发技术十年的回顾与展望
2007-12-25 14:28 来源:eNet硅谷动力 [收藏到e起顶]
【简 介】
  从JDK诞生到现在已经有11年的时间了。沧海桑田一瞬间。转眼11年过去了,JDK已经发布了6个版本。在这11年里诞生了无数和Java相关的技术和标准。现在让我们进入时间隧道,重新回到1995年,再来回顾一下Java的发展轨迹和历史变迁。
    
加入收藏  设为首页

  一、 JDK前传

  在这个世界上,熟悉Java历史的人非常多,如果要问一个人Java是从哪年诞生的,也许大多数人都会回答是1995年(这个非常好记,因为微软的Windows95也是在这一年发布的)。但事实上Java早在上个世纪90年代初就开始酝酿了。

  1991年4月,Sun公司的James Gosling领导的绿色计划(Green Project)开始着力发展一种分布式系统结构,使其能够在各种消费性电子产品上运行。而Green项目组的成员一开始使用C++语言来完成这个项目,由于Green项目组的成员都具有C++背景,所以他们首先把目光锁定了C++编译器,Gosling首先改写了C++编译器,但很快他就感到C++的很多不足,需要研发一种新的语言Java来替代它,一杯飘香的咖啡成为了它的标志。

  在17 个月后,整个系统完成了,这个系统是更注重机顶盒式的操作系统,不过在当时市场不成熟的情况下,他们的项目没有获得成功,但Java语言却得到了Sun总裁McNealy的赏识。
 
  直至 1994年下半年,由于Internet的迅猛发展和环球信息网 WWW的快速增长,第一个全球信息网络浏览器Mosaic诞生了;此时,工业界对适合在网络异构环境下使用的语言有一种非常急迫的需求;Games Gosling决定改变绿色计划的发展方向,他们对Oak进行了小规模的改造,就这样,Java在1995年的3月23日诞生了!Java的诞生标志着互联网时代的开始,它能够被应用在全球信息网络的平台上编写互动性及强的Applet程序,而1995年的Applet无疑能给人们无穷的视觉和脑力震荡。我们姑且将Java的这段历史称为Java前传吧。

  其实Java的诞生颇有那么一股“有心栽花花不开,无心插柳柳成阴”的味道。就象当年Unix和它的前身MULTICS系统一样。

  二、JDK的幼年时期(1995~1998)

  Sun继Green项目后又经过了几年的研究,终于在1995年5月23日在SunWorld'95上正式发布Java和HotJava浏览器。在同年,有很多公司先后获得了Java许可证,如Netscape在1995年8月,Oracle在1995年10月分别获得了Java许可证。Sun在1995年发布第一个Java版本后,于1996年1月宣布成立新的业务部门──JavaSoft部,这个部分主要负责开发、销售并支持基于Java技术的产品,由AlanBaratz先生任总裁。

  在1995年Sun虽然推出了Java,但这只是一种语言,而要想开发复杂的应用程序,必须要有一个的强大的开发库支持还行。因此,Sun在1996年1月23日发布了JDK1.0。这个版本包括了两部分:运行环境(即JRE)和开发环境(即JDK)。在运行环境中包括了核心API、集成API,用户界面API,发布技术,Java虚拟机(JVM)五个部分。而开发环境还包括了编译Java程序的编译器(即javac)。在JDK1.0时代,JDK除了AWT(一种用于开发图形用户界面的API)外,其它的库并不完整。

  Sun在推出JDK1.0后,紧跟着,Sun在1997年2月18日发布了JDK1.1。JDK1.1相对于JDK1.0最大的改进就是为JVM增加了JIT(即时编译)编译器。JIT和传统的编译器不同,传统的编译器是编译一条,运行完后再将其扔掉,而JIT会将经常用到的指令保存在内容中,在下次调用时就不需要再编译了。这样JDK在效率上有了非常大的提升。

  Sun在推出JDK1.1后,接着又推出了数个JDK1.x版本。自从Sun推出Java后,JDK的下载量不断彪升,在1997年,JDK的下载量突破了220,000,而在1998年,JDK的下载量已经超过了2,000,000。

  虽然在1998年之前,Java被众多的软件企业所采用,但由于当时硬件环境和JVM的技术原因,它的应用却很有限。当时Java主要只使用在前端的Applet以及一些移动设备中。然而这并不等于Java的应用只限于这些领域。在1998年是Java开始迅猛发展的一年。在这一年中Sun发布了JSP/Servlet、EJB规范以及将Java分成了J2EE、J2SE和J2ME。标志着Java已经吹响了向企业、桌面和移动3个领域进军的号角。
[1] [2] [3]下一页
关键字: Java  达内 
专题精选
图片教程
3dmax建模
校园推荐
·残奥会开幕式首次“鸟巢”彩排
·《奋斗》不得奖 观众很欣慰
·暴寒 大学牛人寝室回忆录
·郁闷,爱情在物质面前一文不值
·郑渊洁不回应北大学生做女儿保姆
·中学试行男女分班上课 家长称封建
文化推荐
·最年长残奥会射击运动员憾失奖牌
·老婆情人打成一团 懦弱男冷眼旁观
·南京女子吃现烤月饼崩掉半颗牙
·招聘南极水暖工 管吃管住一年半?
·妻妾多为已婚女人 曹操的少妇情结
·蜀国人事 赵云极可能是诸葛亮的人
职场推荐
·用“情感武器”敲开你的求职
·大学生10种不健康的求职心态
·支招:求职面试咋不被考官忽悠
·马屁都拍绝了 史上最牛的面试
·典型:找工作最招人烦的大学生
·警惕:忙碌白领10种危险生活方式
精彩教程 】 【 学院俱乐部 】 【 不懂就问我 】 【 对此感兴趣】 【 E-mail给朋友】 【 回频道首页 】 【 关闭窗口
文章日排行 文章周排行 文章月排行
·南京女子吃现烤月饼崩掉半颗牙
·残奥会盲人足球为中国足球正名
·老婆情人打成一团 懦弱男冷眼旁
·绝症母亲来京看儿子残奥开幕表
·招聘南极水暖工 管吃管住一年半
·赴朝鲜旅游最快明年春天成行
·哪个大学毕业生在毕业典礼上最
·大学食堂里的“数学”公式定律
·世界上最强大最美丽的龙卷风(图
·五旬教师与10岁女生开房被抓(图
·唐朝最爽的公主:偷情和尚老公放
·偷尝禁果堕胎我至今不敢告诉母
·少女最爱九大明星贵公子(组图)
·重庆超漂亮美女大学生(组图)
·22岁漂亮女生扮七岁小孩(组图)
·绝对让人惊艳的男子(组图)
·08全球十大最性感女星(美图)
·网上流传的貌似周迅女儿的小甜
热点推荐










焦点文章
今日头条
教师要按时下课 勿随意多留作业
大学食堂里的“数学”公式定律
安全套手机挂饰受学生青睐(图)
哪个大学毕业生在毕业典礼上最疯狂
教辅书自备 家长为买辅助书跑断腿

Photoshop打造乒乓球男团胜利瞬间
论坛精华
·国外高手的调色合成 
·PS初学者十三课,献给 
·原创:本人默哀作品 
·使用 Photoshop 制作 
·flash利用按钮制作鼠 
·Photoshop CS3打造迷 
热点推荐
打造绚丽北极光
麻辣动态签名
Flash视频编程
章子怡月历桌面
热点关注
·SEO从入门到精通视频教程
·Photoshop数码照片处理案例
·3DSMAX室内渲染实例视频教程
·鹏哥特色教程之C#入门到精通
·Dreamwaver CS3 视频教程
·JAVA-J2ME移动开发实战教学
·爱淘课Word2007精品视频教程
·瑞星杀毒08套装免费1年
校园娱乐
使你心跳的少妇
鲜为人知的美女
女生大学毕业照
怀旧磁带封面赏
校园快递
·哪个大学毕业生在毕业典礼上最疯狂
·大学食堂里的“数学”公式定律
·世界上最强大最美丽的龙卷风(图)
·五旬教师与10岁女生开房被抓(图)
·偷尝禁果堕胎我至今不敢告诉母亲
·《奋斗》不得奖,观众很欣慰!
·传授经验:大学新生,你要听我说
·23条爱情短信助你追到心仪女生
·13岁女神童进海大校门(图)
·说说,非主流到底是对还是错?
·大一新生:你还不知道的一些事情
焦点关注
文化频道
·唐朝最爽的公主:偷情和尚老公放哨
·慈禧曾孙揭开光绪不肯入洞房之谜
·真实的东方朔:汉朝的撒娇派教主
·蜀国人事:赵云极可能是诸葛亮的人
·慈禧曾孙揭光绪当年不肯入洞房之谜
·毛泽东的奇妙战术把蒋介石打哭了
·慈禧的甜蜜初恋:后花园里私会荣禄
·少年上网后入室行窃困睡失主床上
·刘少奇的长子刘允斌文革时惨死
·妻妾多为已婚女人 曹操的少妇情结
热门关键字:笔记本 | 手机 | 笔记本电脑 | 数码 | 数码相机 | 服务器| 主板 | CPU | 音箱 | 显示器 | 一体机 | 服务器 | 信息化 | 解决方案 | 游戏
关于eNet | 广告服务 | 版权声明 | 加入eNet | 联系我们 | 建议/投诉 | 网站导航 | 加入收藏

网站合作、内容监督、商务咨询、投诉建议:010-65245588
合作建议:hezuo@mail.enet.com.cn
Copyright © 1998--2008 硅谷动力公司版权所有 京ICP证000044号

京ICP证000044号