首页 新闻 安徽 体育 财经 黄梅 旅游 军事 娱乐 法治 教育 伊人 健康
繁体中文
 IT 彩信 读书 汽车 演艺 音乐 徽商 书库 邮件 论坛 贺卡 相册 交友
简体中文
精彩图库 业界动态 观察分析 手机数码 电脑教室 软件下载 游戏人间 本地市场
精彩推荐
v绝密!《轩辕剑online II》最新游戏截图!
v世嘉展示《樱花大战4》PC版画面
v《合金装备3》精彩CG清晰截图
v最适合十一旅游携带数码相机排行榜
v优雅贵气 VKmobile折叠拍照手机VK550评测
vEVD单方通过信产部测试 三标准结盟已无可能
v各方激辩网间结算改制 张昕竹成漩涡人物
v关于Dreamweaver乱码问题的解决方案
精彩图片
  您当前的位置:IT地带 > 电脑教室 > 程序设计 正文
Java:咖啡的香气飘满互联网

新浪学园  2004-09-29 12:05

  天极yesky09月29日消息 1995年中一杯飘着清香的咖啡进入了互联网的世界,它的香味立即吸引了世界的嗅觉,并随即赢得一遍赞誉,这就是Java,一个无意中得到的产品。

  1991年sun公司为了开拓消费品电子市场成立一个语言开发小组,sun内部把这个项目称为green,小组的领导人是James Gosling一位杰出的程序员。

  Green小组的目的是设计一种可在各种系统中移植的,与平台无关的计算语言,为混合型的机器生成中间码(即虚拟机,也就是jvm的由来)。这种中间码理论上可以在任何机器中运行,只要其中安装了恰当的解释器,这样就达到了跨平台的目的,解决了项目中最重要的问题。

  Green项目组的成员基本都具有c++背景,所以他们首先把目光放到了c++编译器上,Gosling首先改写了c++编译器,但很快他就感到c++无法满足需要,需要一种新的语言,于是Gosling把这种语言称为oak,不过oak已经是sun的一种计算机语言的名字了,所以,Gosling决定把它改为Java,一杯飘香的咖啡称为了它的标志。

  17个月后,整个系统完成,这个系统更注重机顶盒式的操作系统,不过在当时市场不成熟的情况下,他们的项目没有获得成功,但Java语言却得到了sun总裁McNealy的赏识,到了1994年,www世界如火如荼的发展起来,Gosling意识到WWW需要一个中性的浏览器,它不依赖于任何硬件平台和软件平台,应是一种实时性较高,可靠安全,有交互功能的浏览器。于是Gosling决定用Java开发一个新的Web浏览器。

  1995年hotjava诞生,随即在IT界引起巨大的轰动,Java的地位也随之确立。

  1996年sun发布了jdk1.0。此时Java在Internet上已是灸手可热,大有“听取蛙声一片”的气势。虽然当时的报导有些言过其辞,不过勿庸置疑的是,Java是软件开发的一种革命性的技术。但这个时候的java仅仅能提供一些运行于web浏览器的小应用程序applet,离企业级应用平台还差得很远。

  1998年,sun发布了java2平台。在Java的发展史上,Java2是一个里程碑式的产品。Java2不但性能有很大提高,还提供了一个安全、灵活的新模式,以及一套完整的应用软件开发接口,同年,sun在javaone大会上发布了ejb1.0规范,为建立分布式商务对象系统提供了坚实的结构体系基础。从此Java开始走向企业级应用平台。

  Sun不打算再放弃机会,决定大力发展java,为此sun确定了明的战略目标,sun计划将java发展成为三个系统:针对嵌入式设备的J2ME、针对个人PC的J2SE、企业级服务器端平台的J2EE。

  2000年Sun发布了J2ME。J2ME是针对嵌入式的Java平台,随后不久Sun又发布了专门针对移动通讯工具的MIDP开发规范以作为j2me的补充。到2004年,j2me技术、电子邮件、html衍生产品已经成为手持移动设备的主要开发平台。

  2001年1月Java的企业版J2EE发布,J2EE是分布式企业软件组件架构的规范,具有Web性能,具有更高的特性,灵活性,简化的集成性,便捷性,以及J2EE服务器之间的互操作性。

  2001年9月j2sdk1.4Beta2发布。Sun制定java的发展方向后,jdk1.2以后的版本均称为j2sdk,这些版本都支持java2平台标准,同时为了支持业界的开放源代码运动,sun公布了部分版本的源代码,可以在网上直接下载。Sun不久将发布最新的j2sdk1.5,在这个版本中sun在语言和都作了重大改进,有了这些新技术java的功能变得更为强大。

  结束语

  Internet的发展促进了java的发展,“java将成为所有平台的统一语言”,除了微软以外,业界所有厂商都在期待这一天。今天,java已经不再仅仅属于sun了,ibm、borland、bea、Oracle甚至微软都在研究更好的java系统,这些软件巨头的加入,加快了java的发展。

  Java为www世界开辟了一个崭新的时代,它对互联网的发展和普及产生了巨大的推动力,但从更深的一种层次来说,它影响的是整个计算产业的发展。(文/ark)

编辑: 丁毅
 ∷【相 关 报 道】∷
-教你一招 利用Java Swing设计通用对话框   04-08-23 18:33
-妙使Java成功访问SQL Server 2000数据库   04-06-10 15:48
-网络通讯更自由 谈Java串行端口技术协议    04-05-11 14:32
-Java认证考试心得:顺利通过SCJP测试全接触   04-04-28 16:11
-仔细触摸Java编程中的“文档”和“包”    04-04-16 15:09
 

中国安徽在线网站(中安在线)版权所有 未经允许 请勿复制或镜像
皖ICP证 030106号