你认为的Java效率比c++低的主观原因是什么?
没有主观原因,只有客观原因,java字节码程序要经过系列过程后才被转换成机器码,这些过程是由java虚拟机主导的,然后才能在cpu上执行。而c++编译后产生的就是机器码程序,被装载到内存就可立即在cpu上执行。