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

1.Java先编译后解释:Java 先将程序编译成字节码,运行时再使用JVM解释字节码。即ava程序在运行之前也有一个编译过程,但是并不是将程序编译成机器语言,而是将它编译成字节码(可以理解为一个中间语言)。在运行的时候,由JVM将字节码再翻译成机器语言。

2.脚本语言是解释型语言,运行时一般必须相应解释器,例如vbscript,javascript,installshield script,ActionScript等等,它不像c\c++等可以编译成二进制代码,以可执行文件的形式存在。


你可能感兴趣的:(java)