求解释。

解决方案 »

  1.   

    使用java.nio和java.nio.channels这两个包操作IO效率还是有提高的。
      

  2.   

    高级语言的缺点所在,就目前所存在的语言看,越高级的语言与自然语言越接近,就与10010101010这种机器码越不相同,编译就越杂,生成的机器代码就越冗长…………结果,你懂的(但我并不是说JAVA的每一种操作都比C慢,也许它存在个别操作比C 等语言好一点)
      

  3.   

    java还得用虚拟机再编译成机器指令,需要两步,而c/c++只需要一步,应该是这样的。
      

  4.   

    因为他需要满足JVM!
    而C/C++可以直接一步或几步完成,多java需要多步才能完成!
      

  5.   

    C++是底层的,JAVA要经过个虚拟机..JNI应该会快点
      

  6.   

    没有bench支持的都是信口开河。
      

  7.   

    java现在利用JIT技术,效率已经很高了,好好学就好了,不要过分关注这些