java.exe、javac.exe、java虚拟机浅析
JDK中javac:Java编译器,将Java源代码文件编译成字节码文件;java:Java解释器,启动jvm,jvm会把字节码文件解释为机器指令指向; 先编译 *.java文件――>*.class文件 运行 *.class ――加载――> JVM 这样不管把class文件拿到windows、linux或者solaris等不同的系统上去,jvm将...
·
JDK中
javac:Java编译器,将Java源代码文件编译成字节码文件;
java:Java解释器,启动jvm,jvm会把字节码文件解释为机器指令指向;
先编译 *.java文件――>*.class文件
运行 *.class ――加载――> JVM
这样不管把class文件拿到windows、linux或者solaris等不同的系统上去,jvm将字节码文件解释或者编译为机器指令执行。这样
class文件就有了可移植行。
更多推荐
已为社区贡献1条内容
所有评论(0)