- 博客(1)
- 收藏
- 关注
转载 java程序为什么比c++运行效率低
C/C++是直接运行在机器上,而java编译后产生*.class文件是运行在java虚拟机上在(JVM),经过JVM解译再放到真实机器上运行。JVM相当于用软件构造了一个计算机,有自己的CPU(假的),内存(也是假的)。 C/C++(*.exe)->机器 java(*.class)->JVM->机器 这样java程序比c++运行效率低,但是因为有JVM做中介,一个操作系统下编译的
2015-01-04 15:29:21 532
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人