下载此文档

Java入门.doc


文档分类:IT计算机 | 页数:约26页 举报非法文档有奖
1/26
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/26 下载此文档
文档列表 文档介绍
Java入门59832.doc第一章 Java概述
§ Java语言出现的背景、影响及应用前景
一、背景
最近一年多来,在上出现的特别吸引人的事件就是 Ja va语言和用 Java编写的浏览器 HotJava。
1991年,SUN MicroSystem 公司的 Jame Gosling、 Bill Joe等人, 为在电视、控制烤面包箱等家用消费类电子产品上进行交互式操作而开发了一个名为 Oak的软件(即一种橡树的名字), 但当时并没有引起人们的注意,直到 1994年下半年,的迅猛发展,环球信息网 WWW的快速增长,促进了 Java 语言研制的进展,使得它逐渐成为 Int 上受欢迎的开发与编程语言,一些著名的计算机公司纷纷购买了 Java 语言的使用权,
如 Mi-croSoft、 IBM、 Netscape、 Novell、 Apple、 DEC、 SGI 等,因此,Java 语言被美国的著名杂志 PC Magazine 评为 1995年十大优秀科技产品,(计算机类就此一项入选),随之大量出现了用 Java编写的软件产品,受到工业界的重视与好评,认为"Java是八十年代以来计算机界的一件大事",
微软总裁比尔·盖茨在悄悄地观察了一段时间后,不无感慨地说:"Java是长时间以来最卓越的程序设计语言",并确定微软整个软件开发的战略从 PC 单机时代向着以网络为中心的计算时代转移,而购买 Java则是他的重大战略决策的实施部署。因此,Java的诞生必将对整个计算机产业发生深远的影响,对传统的计算模型提出了新的挑战。
SUN MicroSystem 公司的总裁 Scott McNealy认为 Java为和个崭新的时代.
环球信息网 WWW的创始人 Berners-Lee说: "计算机事业发展的下一个浪潮就是 Java,并且将很快会发生的"。看来,使用 Java已成大势所趋!
MicroSoft 和 IBM 两大公司都计划在上销售用 Java 编写的软件。
Apple、 HP、 IBM、 MicroSoft、 Novell、 SGI、 SCO、 Tandem 等公司均计划将 Java并入各自开发的操作系统,而负责开发并推广 Java技术的 SunSoft公司(这是 SUN下属的一个子公司), 将通过颁发许可证的办法来允许各家公司把Java虚拟机和 Java的Applets类库嵌入他们开发的操作系统,这样各类开发人员就能更容易地选择多种平台来使用 Java语言编程,不同的用户也就可以脱离 Web浏览器来运行 Java应用程序,这无疑是很受广大用户欢迎的,也为 Java语言的应用开拓了极为广阔的前景。(当然,各类 JavaOS之间的兼容性必须得到重视,好在JavaSoft已保证将监督这种兼容性)。
另外,由 JavaSoft 推出的完全用 Java编写的上新型浏览器 HotJava,比去年alpha版更为实用,不仅能编制动态的应用软件,而且能编制完整的成套桌面应用软件,将来还会提供更多的能帮助编制动态应用软件的模块,显然,这也是为 J ava的应用提供了有力的例证。
今年 6月 7日,由 SUN公司和台湾经济事务部信息发展局, 台湾信息技术研究所等单位牵头,成立了一个"Java联盟", 参加的有 22个在台湾相当著名的计算机公司,并在台北建立一个"Java 开发中心",在新竹建立一个"Java语言实验室", 以掀起台湾开发与应用 Java 语言的热潮。
香港则在今年 4月就举行了全岛的 Java杯比赛,在计算机界掀起了学习 Java的热潮(尤其是在大学生们中,出现了一批 Java迷)。
有人预言:Java将是网络上的"世界语",今后所有的用其他语言编写的软件统统都要用 Java 语言来改写。
二、 Java 语言对软件开发技术的影响
工业界不少人预言:"Java 语言的出现,将会引起一场软件革命",这是因为传统的软件往往都是与具体的实现环境有关,换了一个环境就需要作一番改动,耗时费力,而 Java 语言能在执行码(二进制码)上兼容,这样以前所开发的软件就能运行在不同的机器上,只要所用的机器能提供 Java 语言解释器即可。
Java 语言将对未来软件的开发产生影响, 可从如下几个方面考虑:
1 软件的需求分析:可将用户的需求进行动态的、可视化描述,以提供设计者更加直观的要求。而用户的需求是各色各样的,不受地区、行业、部门、爱好的影响,都可以用 Java 语言描述清楚。
2 软件的开发方法:由于 Java 语言的面向目标的特性, 所以完全可以用 O-O的技术与方法来开发,这是符合最新的软件开发规范要求的。
3 Java 语言的动画效果远比 GUI技术更加逼真,尤其是利用WW W提供的巨大动画资源空间,可以共享全世

Java入门 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数26
  • 收藏数0 收藏
  • 顶次数0
  • 上传人dzzj200808
  • 文件大小80 KB
  • 时间2017-10-27