JAVA是什么软件,有什么用?
如果从商业的角度来看Java,Java是一个时髦的词。与其他许多有着20年历史的编程语言相比,Java吸收了计算机科学领域的各种最新成果。另一方面,由于Java还比较年轻,缺乏Visual Basic或C++等丰富编程工具的支持。
和C++一样,Java是一种面向对象的语言,这意味着软件可以以组件的形式编译,为了满足某项任务,软件组件之间可以相互协作。运行Java不一定要在网络环境下进行。像COBOL或Basic等其他传统编程语言一样,Java可以创建独立的应用程序。只是Java更擅长开发互联网上的应用。
Java适合互联网的开发和应用。原因之一是它使用了虚拟机。虚拟机是用来解释Java指令的软件包,它允许Java在任何机器上运行,比如在Mac或UNIX下运行的虚拟机包。虚拟机不是Java语言本身,它是为特定机器编写的解释器软件。Java的虚拟机策略相当于世界语,是一种人工的国际语言,使不同语言之间的翻译和交流更加容易。
要称之为通用的计算机语言,Java是最合适的,也就是说它可以在所有的计算机上运行(虽然需要为各种机器编写Java虚拟机软件),它可以根据需要提供软的部分,它有内在的安全机制。
用Java写的操作系统,叫JavaOS,是基于语言的操作系统,似乎没有机会占领PC市场。但它为微软Windows和MacOS的未来发展提供了线索。将来可能应用于各种仪器设备,包括电视遥控器和温度控制器。
基于Web的内容提供商对Java技术感兴趣,因为它增加了交互性和动画功能,这是吸引观众的关键因素。对于软件供应商来说,Java希望人们可以租用软件,如文字处理器或电子表格软件,而无需购买软件,这改变了当前的商业模式。
Java也使网络计算机成为现实,一台500美元的不带硬盘的个人电脑。
将计算机替换成Wintel结构。这一切都说明了Java的重要性,它的支持者把它作为对抗微软和盖茨的最后也是最好的希望,这也是为什么有些人对Java表现出狂热崇拜的原因。