java吧 关注:1,262,773贴子:12,761,512
  • 0回复贴,共1

如何系统的学习java 一个大牛老师会帮你少走很多弯路

只看楼主收藏回复

Java从孕育到现在,不过才几年的时间,总的说来,Java还很年轻。用惯了VC++、VB、Borland C++、Delphi的程序员初用Java时会觉得很别扭,很多在Windows中常用的API函数都没有,速度也慢得让人大失所望。
  这或许是我们对Java的期望值太高了,不过客观地讲,除去安全性、跨平台、多线程等优势外,Java与C++相比,在功能与速度上确实还有不小的差距,有人说,这是因为Java是解释型,C++是编译型,在速度上有数量级的差距这是自然的。为什么不提供编译型的Java呢?有人说这将失去跨平台的优势,Java在速度上的低下可以从它跨平台的好处中得到补偿,即“编写一次,到处运行”(“Write once, Run Anywhere”)。有的用户说,我就在Windows系列的平台上用,我不需要跨平台,但我也还想赶Java的时髦。也许有一天,会有人提供针对某些流行平台的编译型Java,因为用户需要这样的产品。据说Borland C++5.0就能将Java代码转变为C代码,执行效率可提高5~10倍。
  据调查,几乎所有的软件公司现在都在学习、研究与使用Java,由Java所开发出的大型实用系统也已不在少数,从来没有任何一种计算机语言在这么短的时间内就得到这么广泛的响应,取得这么大的成功。


1楼2017-01-11 20:23回复