荔园在线
荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀
[回到开始]
[上一篇][下一篇]
发信人: 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软件 网络书店