荔园在线

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

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


发信人: tang (独孤九剑), 信区: Java
标  题: Re: Java可以编译成本地代码拉
发信站: BBS 荔园晨风站 (Thu Apr 30 17:54:33 1998), 转信

【 在 Lg (从零开始) 的大作中提到: 】
: Cafe可以将JAVA编译成本地代码拉,这样就不必依靠
: JAVA虚拟机了,HEHE,据说和C++效率相同。不知VJ
: 6.0如何?可惜VJ不是百分百纯Java.
我记得VJ1.0是可以把Java的程序编译成本地机的二进制代码!

但意义不大,JAVA的优势在于跨平台,这样编译成本地代码,
它和C++比较就没多大优势了,还可以说处于劣势! 现在的
所谓COM概念就是为了实现在二进制代码级的模块共享而提出
的!而在COM基础上发展出来的Activex技术的最终目的是跨
平台的二进制代码级的模块共享!

所以如果把Java编译成本地机代码,它将面临四面楚歌的境地!
最后也许只可以做为一种编程语言在市场上竞争!话说回来Java
做为编程语言我对它的第一感觉是挺好的!

其实Java的崛起完全是拜Internet所赐的,想当年基于Pascal
的Modula2也是先编译成类似ByteCode的东西!(年代久远了,
一些名称我也不大记得得了)为什么Modula2不能成气候呢?很
大的原因是它在不适当的时侯被提出,当时的硬件性能不高,
不具备普及跨平台技术的条件,也看不到实现跨平台技术的曙
光,最重要的是当时对跨平台的要求并不迫切,适当时侯可以
通过编译技术解决一些跨平台的要求。而Java在这段时间出现,
我们不但看到了跨平台的曙光,而且Internet的出现使我们对
跨平台的要求变得迫切( 虽然要用Java实现跨平台还要有很多
事情要做) 这就是Java的时也命也!

以上是我对Java的一些理解,由于我只在Java上花了很短的时间,
所以也许有很多说得不妥的地方,希望各位Java高手多多指教!
--
        There are these few times I feel lonely for you.
        But I know this shade of blue will soon pass through!
        I must be strong without you by my side!
        I can see forever you are my light.

※ 来源:.BBS 荔园晨风站 bbs.szu.edu.cn.[FROM: 192.168.0.4]


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

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店