荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: 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软件 网络书店