JAVA语言是解释型还是编译型语言

如题所述

JAVA语言是编译型语言

编译执行是一种计算机语言的执行方式。由编译程序将目标代码一次性编译成目标程序,再由机器运行目标程序。效率高于解释执行。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-01-31
它既不属于传统的编译型语言也不属于解释型语言.
它是先编译成.CLASS字节码文件,然后再利用虚拟机解释执行的.可以说先编译后解释吧.
第2个回答  2019-06-01
于常见的解释执行语言不同,它既是编译型也是解释型:编译就是把源文件编译成.class文件,解释就是虚拟机通过解释.class文件完成对.class文件的执行。