Java 技术:Java 入门
Java 语言出现的背景、影响及应用前景
一、背景
最近一年多来 ,
在 Internet 上出现的特别吸引人的事件就是 Java 语言和用 Java 编写的浏
览器 HotJava
。
1991
年 ,SUN MicroSystem
公司的 Jame Gosling
、Bill Joe
等人 ,为在电视、控制烤面包箱
等家用消费类电子产品上进行交互式操作而开发了一个名为 Oak
的软件 (即一种橡树的
名字 ),
但当时并没有引起人们的注意 ,
直到 1994
年下半年 ,Internet
的迅猛发展 ,环球信息
网 WWW
的快速增长 ,
促进了 Java
语言研制的进展 ,
使得它逐渐成为 Int ernet 上受欢迎的
开发与编程语言,
一些著名的计算机公司纷纷购买了 Java
语言的使用权 ,
如 Mi-croSoft、
IBM、Netscape、Novell、Apple、DEC、SGI 等,
因此 ,Java
语言被美国的著名杂志 PC Magazine
评为 1995
年十大优秀科技产品 ,(
计算机类就此一项入选 ),
随之大量出现了用 Java 编写的
软件产品,
受到工业界的重视与好评 ,
认为 "Java
是八十年代以来计算机界的一件大事 ",微
软总裁比尔·
盖茨在悄悄地观察了一段时间后 ,
不无感慨地说 :"Java 是长时间以来最卓越
的程序设计语言 ",
并确定微软整个软件开发的战略从 PC 单机时代向着以网络为中心的
计算时代转移 ,
而购买 Java
则是他的重大战略决策的实施部署。
因此,Java 的诞生必将对整个计算机产业发生深远的影响,对传统的计算模型提出了新
的挑战。
SUN MicroSystem 公司的总裁 Scott McNealy
认为 Java
为 Internet 和 WWW 开辟了一个
崭新的时代。
环球信息网 WWW 的创始人 Berners-Lee 说:"计算机事业发展的下一个浪潮就是 Java,并
且将很快会发生的"
。
看来,
使用 Java 已成大势所趋!
MicroSoft
和 IBM
两大公司都计划在 Internet
上销售用 Java
编写的软件。
Apple、HP、IBM、MicroSoft、Novell、SGI、SCO、Tandem 等公司均计划将 Java 并入各自开
发的操作系统,而负责开发并推广 Java 技术的 SunSoft
公司 (这是 SUN
下属的一个子公司 ),
将通过颁发许可证的办法来允许各家公司把 Java 虚拟机和 Java 的 Applets 类库嵌入他们
开发的操作系统 ,
这样各类开发人员就能更容易地选择多种平台来使用 Java
语言编程 ,不
同的用户也就可以脱离 Web
浏览器来运行 Java
应用程序 ,
这无疑是很受广大用户欢迎的 ,
也为 Java
语言的应用开拓了极为广阔的前景。(
当然 ,
各类 JavaOS 之间的兼容性必须得到
重视 ,
好在 JavaSoft
已保证将监督这种兼容性 )
。
另外 ,
由 JavaSoft
推出的完全用 Java
编写的 Internet 上新型浏览器 HotJava, 比去年
alpha
版更为实用 ,
不仅能编制动态的应用软件 ,
而且能编制完整的成套桌面应用软件 ,将
来还会提供更多的能帮助编制动态应用软件的模块 ,
显然 ,
这也是为 Java 的应用提供了有
力的例证。
今年 6 月 7
日 ,
由 SUN 公司和台湾经济事务部信息发展局、台湾信息技术研究所等单位
牵头 ,成立了一个"Java
联盟 ",
参加的有 22
个在台湾相当著名的计算机公司 ,并在台北建
立一个 "Java
开发中心 ",在新竹建立一个"Java 语言实验室",
以掀起台湾开发与应用 Java
语言的热潮。
香港则在今年 4
月就举行了全岛的 Java
杯比赛 ,在计算机界掀起了学习 Java 的热潮
(
尤其是在大学生们中 ,
出现了一批 Java
迷 )
。
有人预言 :Java
将是网络上的 "
世界语 ",今后所有的用其他语言编写的软件统统都要用