以前是20倍,不过现在java的即时编译器的速度逐渐提升。

解决方案 »

  1.   

    写java跟写芯片程序类似:同样的功能,你只要比别人跑得快,客户会选择你。
    如果你用平常写"HelloWord"测试程序心态写项目程序,一句话,你项目的性能可以再提高3-5倍。
      

  2.   

    看看java的速度问题是否真的能得到很好的解决。
    同c++比较,1.2大概慢50倍,1.3慢20倍,1.4刚才有兄弟说慢10倍。
    如果到后来速度如果能逼近c++, 在凭借其简单高效的开发模式,c++岂不是要被 
    广大程序员抛弃?
      

  3.   

    不会存在谁被不被抛弃的事情
    java 和c比较优势和劣势并不是在速度上
    根本就是开发不同方向的东西c可以用来写windows操作系统,可以用来给你的网卡写个驱动程序
    java 可以吗?速度上去了就行了吗?java在服务器端的各种企业分布式应用,又有几个用C写的?所以不仅仅是速度的问题
      

  4.   

    sorry,我并不是说c++会被淘汰。而是指目前绝大多数的程序员都在搞应用层次开发,使用c++的占相当部分。但是java速度问题真能得到很好解决,那么将成为从事应用软件开发程序员的首选,也就意味着java将成为开发语言的No.1.
      

  5.   

    绝大多数的程序员都在搞应用层次开发??I don't think so. There are still a great part of programmers who are working on the more fundamental layers.
      

  6.   

    java恐怕无法敢上c的速度,因为c先编译成汇编语言,然后再翻译成机器吗,而java最底层是JVM,运行字节吗,速度要想根本得到改变必须将JVM换成别的机制,另外,应用程序许多情况下不需要速度很快,只在少数核心部件需要高速,java中有JINI来调用c,以解决这个问题