Java发展历史

199012月,SUN公司成立了一个名为(Green Team)绿色项目的小组,James Gosing也就是Java之父,也是这个小组的成员,这个小组的主要目标是开发一种能够在消费性电子产品上运行的分布式的系统架构,以掌握这种应用的趋势。

199293Green Team)绿色项目小组展示了Start7手持设备,它类似于今天的PDA,但是功能要比PDA还强大,5寸的彩色LCD显示屏、PCMCIA接口并且支持无限通讯。

这个设备中的程序是使用OAK程序设计语言实现的,OAK名字的由来是因为James Gosing的办公室窗外有一棵橡树,根据这颗橡树而命名的。但是在注册商标时却发现这个名字已经被别的公司占用了,后来更名为Java

1993年全世界第一个Internet网页浏览器Mosaic诞生了,James Gosling认为InternetJava的特性不谋而合,便使用Java以优异的功能,在Internet平台上编写出高交互性的网页程序,这就是Java Applet。如图1至图6所示是一些JDK附带的AppletDEMO程序,读者可以在JDK安装文件夹找到更多更有趣的DEMO。在那个年代,还没有其他的程序设计语言能够做到这一点。

   

      1  条形报表                        2  网页时钟程序

     

3  网页上的画图工具                          4  曲线布局

        

5  3D的分子演示(可旋转)          6  3D的直升机模型(可旋转)

1995OAK被命名为Java编程语言。并与523正式对外发布JDKJava SE Development Kits1.0版本,Java语言在这一时刻正式成立了。它是一种极富创造力的面对对象的程序设计语言,同时也是一种跨平台的程序设计语言。用Java语言编写的程序,可以运行在任何平台和设备上,例如跨越IBM个人电脑、Windows视窗系统、MAC苹果系统、手机应用程序、各种电子设备等系统和硬件平台。真正实现“一次编写,到处运行”,它非常适合于企业网络和Internet环境,并且已成为Internet中最有影响力、最受欢迎的编程语言之一。