目前主流版本jvm通过纯解释的方式运行java字节码吗

2024-11-02 17:35:34
推荐回答(2个)
回答(1):

java中负责对字节代码解释执行的是虚拟机,虚拟机将得到的字节代码进行编码运行。
java程序,是先把java源程序通过javac命令编译成字节码文件,然后再用java命令解释执行。把字节码文件复制到其它计算机上,只要有java虚拟机就可以用java命令来执行。

回答(2):

不是,那样性能太差,应该是在装载时就编译了。