转:https://www.cnblogs.com/xing-yao/p/9322998.html
三个阶段:编码——运行——调试。这也是高级语言的一种共同特征:
首先是将Java源代码转化成.CLASS文件字节码,这是第一次编译。.class文件就是可以到处运行的文件。然后Java字节码会被转化为目标机器代码,这是是由JVM来执行的,即Java的第二次编译
转:https://www.cnblogs.com/xing-yao/p/9322998.html
三个阶段:编码——运行——调试。这也是高级语言的一种共同特征:
首先是将Java源代码转化成.CLASS文件字节码,这是第一次编译。.class文件就是可以到处运行的文件。然后Java字节码会被转化为目标机器代码,这是是由JVM来执行的,即Java的第二次编译