Java
语言来改写。
二、 Java
语言对软件开发技术的影响
工业界不少人预言 :"Java
语言的出现 ,
将会引起一场软件革命 ",这是因为传统的软件
往往都是与具体的实现环境有关 ,
换了一个环境就需要作一番改动 ,
耗时费力 ,
而 Java 语
言能在执行码 (
二进制码 )
上兼容 ,
这样以前所开发的软件就能运行在不同的机器上 ,只要
所用的机器能提供 Java
语言解释器即可。
Java
语言将对未来软件的开发产生影响 ,
可从如下几个方面考虑 :
1
软件的需求分析 :
可将用户的需求进行动态的、可视化描述 ,以提供设计者更加直观
的要求。而用户的需求是各色各样的 ,
不受地区、行业、部门、爱好的影响 ,
都可以用 Java 语
言描述清楚。
2
软件的开发方法 :
由于 Java
语言的面向目标的特性 ,
所以完全可以用 O-O 的技术与
方法来开发 ,
这是符合最新的软件开发规范要求的。
3 Java
语言的动画效果远比 GUI
技术更加逼真 ,
尤其是利用 WW W 提供的巨大动画
资源空间 ,
可以共享全世界的动态画面的资源。
4
软件最终产品 :
用 Java 语言开发的软件可以具有可视化、可听化、可操作化的效交互、
动画与动作 ",
要它停就停 ,
要它继续就继续 ,而这是在电影与电视播放过程中难以做到的。
5
其它 :
使用 Java
语言对开发效益、开发价值都有比较明显的影响。
三、工业界对 Java
语言的评价
1996
年 5
月 29
~ 31
日 ,
在美国旧金山召开了一个全世界 Java
语言开发者大会 ,
(JavaOne Developer Confer-ence),
出席会议的多达 6500
多人 ,
来自工业界的超过一半 ,有人
评价说 :"
这是近年来计算机界最 光辉的一次盛会 ",
一些工业界的老总们相当看好 Java 语
言 ,认为它的使用将会引起一场软件革命。从软件的设计风格、设计方法、设计目标到设计
过程 ,
都会产生彻底的变革 ,"
甚至会改变此星球的生活方式 "
。
在这次会上 ,Java
的创始人之一 James Gosling
说 :"Java 不仅仅只是 applets,它能做任
何事情 ",Dta
咨询公司的高级软件工程师 Rich Kadel
说 :"Java 不仅仅是一种程序设计语言
,
更是现代化软件再实现的基础 ;Java 还是未来新型 OS
的核心 ;
将会出现 Java
芯片 ;将构
成各种应用软件的开发平台与实现环境 ,
是人们必不可少的开发工具 ,…… "
。
由于各界都看好它,因此,
各大公司都纷纷表示支持 Java,Inte l、Xerox 公司声言将把
Java 嵌入到他们的产品中去。就连华尔街金融界也在投入资金人力用 Java 开发电子贸易、
金融软件。
所以有人说 :"现在第三方的开发商都团结在 Java
大旗周围了 !",
纷纷推出用 Java 开发
的各种软件产品 ,
以期尽快地占领市场。
四、Java
语言的应用前景
Java
语言有着广泛的应用前景 ,
大体上可以从以下几个方面来考虑其应用 :
1
所有面向对象的应用开发 ,
包括面向对象的事件描述、处理、综合等 ;
2
计算过程的可视化、可操作化的软件的开发 ;
3
动态画面的设计 ,
包括图形图像的调用 ;
4
交互操作的设计 (
选择交互、定向交互、控制流程等 );
5 Internet
的系统管理功能模块的设计 ,
包括 Web 页面的动态设计、管理和交互操作设
计等 ;
6 Intranet(
企业内部网 )
上的软件开发 (
直接面向企业内部用户的软件 );
7
与各类数据库连接查询的 SQL
语句实现 ;
8
其它应用类型的程序。
§ Java
的特点