标签:
1. Java语言比较特殊, 由Java编写的程序需要经过编译步骤,但这个编译步骤不会产生特定平台的机器码,而是生成一种与平台无关的字节码(也就是.class文件)。这种字节码不是可执行性的,必须使用Java解释器来解释执行。因此可以认为: Java语言既是编译型语言,也是解释型语言。 或者说,Java语言既不是纯粹的编译型语言,也不是纯粹的解释型语言。
Java程序的运行机制和JVM
原文地址:http://www.cnblogs.com/FocusIN/p/5720881.html