荔园在线
荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀
[回到开始]
[上一篇][下一篇]
发信人: playboy (冷冷的太阳), 信区: Program
标 题: java study(4)
发信站: BBS 荔园晨风站 (Fri Mar 3 14:33:20 2000), 转信
Java—渗入各个领域的技术
Java是一个网络宠物,虽然诞生只有三年,它在网络客户端已经是所向披靡了。
但是喜爱Java的用户和技术提供厂商并不希望Java仅仅在一块天地中驰骋,它需要
更大的发展空间。随着技术的不断进步,Java在逐步实现这一目标。
Java编程语言自诞生起,为网络用户创造了无数客户端的小应用程序,由于这类
应用效果良好、数量巨大,以至于许多用户想到Java编程语言时,会在脑海中出现
一个不完全正确的印象——Java是用来编写小的客户端程序的。其实,随着技术的
进步,Java语言正在逐步改变自己执行效率较低、无法担任企业关键计算任务的形
象,不断向计算技术的核心地带前进。今天的Java技术正沿着网络渗入各个应用领
域。
提速运行
许多企业的应用开发人员非常喜爱Java的语言特性,但是在开发重要系统时,
语言特性和执行效率之间的抉择往往令人伤透脑筋。在关键计算中,用户可能并不在
乎数据如何压缩或者运行的延迟关系如何设置,但是对程序的运行速度却非常重视,
这使厂商将Java的编译策略开发放在了首位。现在的Java语言,其执行方式已经不仅
仅是解释执行方式了,即时编译器(JITC,just-in-time compiler)技术和原型编译
技术已经被许多厂家采用,包括Sun、IBM、Oracle以及Netscape等公司在内的技术提
供商正在利用这些技术逐步提高Java的执行速度,其中IBM公司将Java虚拟机(JVM,
Java Virtual Machine)、操作系统和硬件的特性有机端的发展提供了
便利条件;其三,Java拥有强大的提供商和支持者队伍,该队伍包括IBM、Oracle、
Novell、Sybase和Netscape等公司,甚至微软也支持Java——虽然是以Windows为
中心的技术。
嵌入计算
嵌入式Java是一个潜力巨大的应用技术,该技术充分发挥了Java小巧灵活的特点。
以HP公司为例,该公司目前在以自己的方式制造编译工具和Java虚拟机,其目的是
将Java嵌入各种设备如打印机、医学监视器和自动提款机等。嵌入设备依靠一个实
时操作系统来处理某一个实时生效的事件,Java被嵌入这些设备后,通过实时扩展
(real-time extension)开始发挥作用,使设备具备了一定的智能性,增强了嵌入
设备的可管理性和可用性,大大提高了设备的工作效率。各厂商对这一潜力巨大的
市场都非常重视,目前该市场缺乏的是一个标准,如果存在标准的话,相信很快就
会有大量使用嵌入Java技术的设备上市。
小结:Java是一个每时每刻都在创新的编程语言。对于用户来说,在以下几种
情况下应该毫不犹豫地使用Java编程:如果程序将在网络环境中穿行;如果公司的
应用程序使用面向对象的环境编写;如果类似CORBA(Common Object Request
Broker Architecture)一类的编程环境可以实现。相信在以上情况下,编程者
和使用者都将获得前所未有的完美感受。
--
※ 来源:·BBS 荔园晨风站 bbs.szu.edu.cn·[FROM: 192.168.1.90]
[回到开始]
[上一篇][下一篇]
荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店