JAVA语言的发展历史

news/2024/7/6 8:32:33

   1990年12月,SUN MicroSystem公司成立了一个名为(Green Team)绿色项目的小组,Jame Gosling(Java之父),Bill Joe等人便是该小组的成员,小组成立的初衷是为了开发一种能够在电视,控制烤箱等家用消费类电子产品上进行交互式操作的分布式的系统框架,就这样一个名为Oak的软件诞生了。

       1992年9月3日(Green Team)绿色项目小组展示了Start7手持设备,它类似于今天的PDA,这个设备中的程序就是用Oak程序设计语言实现的,Oak的名字由来是因为James Gosing的办公窗外有一棵橡树,根据这橡树命名。但是,在注册商标时却发现这个名字已经被别的公司占用了,后来更名为Java(据说是以当时开发小组岛上的一种咖啡命名)

       1993年,全世界第一个Internet网页浏览器Mosaic诞生了,,James Gosling认为Internet与Java特性不谋而合,便使用Java在Internet平台上编写出高交互性的网页程序,这就是Java Applet。可以实现一些类似时钟,统计图等网页特效,是在那个年代,其他程序设计语言所不能达到的。

       1995年,Oak被命名为Java编程语言,并于5月23日正式对外发布了JDK 1.0版本,Java语言也就因此正式诞生了。

       1997年,三周内超过22万的开发者下载了JDK1.1软件,超过8,000名开发者参加了JavaOne大会,Java Card 2.0平台发布。随后98年JDK 1.1正式发布,其被下载次数超过200万,VISA公司应用Java Card技术推出了世界上首张智能卡,Java社区(JCP)成立。

       1999年,Java 2平台源代码公开,JavaOne大会参会人数增长到 20,000人,J2EE veta软件发布。

       2002年J2EE SDK下载次数达200万,78%的决策者认为,J2EE技术是具有影响力的网络构建开发平台。

       2004年 Java 2 Platform,Stadard Edition 5发布,利用Java技术开发的火星探测器成功登陆火星, Sun Java Studio Creator发布

       2005年,JavaOne大会召开,SUN公司公开Java SE 6.此时,Java的各种版本已经更名,以取消其中的数字”2”:J2EE更名为 Java EE,J2SE更名为Java SE,J2ME更名为Java ME

转载于:https://www.cnblogs.com/lemonczy/archive/2011/02/14/1954386.html


http://www.niftyadmin.cn/n/2951671.html

相关文章

SVG入门-滤镜

前言 虽然SVG不是一种位图描述语言,佴它仍然允许我们使用一些相同的工具,比如滤镜。当SVG阅读器程序处理一个图形对象时,它会将对象呈现在位图输出设备上;在某一时刻,阅读器程 序会把对象的描述信息转换为一组对应的像…

LeetCode No.41. 缺失的第一个正数

提示:1、hash表 2、原地hash

优化css样式的方法

作者:徐尤熙链接:https://www.zhihu.com/question/19886806/answer/80432295来源:知乎著作权归作者所有,转载请联系作者获得授权。【CSS代码重构与优化之路】 写CSS的同学们往往会体会到,随着项目规模的增加&#xff0…

mongo java实体类的id

在 MongoDB 中,文档的主键默认使用 "_id" 字段。在 Java 中,使用 MongoDB 的驱动程序时,可以使用 Id 注解标识文档的主键字段。例如: public class MyEntity {Idprivate String id;... }在这个例子中,MyEnti…

并行乱谈

不错的关于并行的资料,可以看出,不管是intel还是AMD还是已经在抢占市场的Nvidia,对并行这块的期望是多么的大,下面列一些最新的信息,可供大家去查阅,学习: 1.Intel的关于并行的在线讲座&#x…

固定套式--值得学习

公务员考试填空题 河南平顶山一座煤矿火药爆炸致46人遇难,事故发生后,____高度重视。____立即作出____,要求组织____,妥善处理____,迅速查清____,严肃追究___;立即组织开展____,进一…

改不完的bug

这种情况在以前没有任何积累的情况下开发新项目的时候遇到过,很不幸,现在也是在没有任何积累的情况下开发新项目。稳定,需要一个过程。过程长短取决于所采用的技术以及团队。用j2ee开发业务系统并非一个好选择,框架不成熟&#xf…

SVG入门-动画

前言 SVG动画能够实现和CSS3动画类似的效果&#xff0c;除此之外还能够实现强大的路径动画&#xff0c;也就是使物体按照一定的路径移动。 SVG 动画元素介绍 svg可以设置动画的元素有5个&#xff0c;分别为 <set> <animate> <animateColor> <animateTr…