JDK中

javac:Java编译器,将Java源代码文件编译成字节码文件;
java:Java解释器,启动jvm,jvm会把字节码文件解释为机器指令指向;

 

先编译  *.java文件――>*.class文件 

运行   *.class ――加载――> JVM 

 

 

这样不管把class文件拿到windows、linux或者solaris等不同的系统上去,jvm将字节码文件解释或者编译为机器指令执行。这样

class文件就有了可移植行。

Logo

更多推荐