Java是半解释型和半编译型语言的原因:不是jvm会进行热点代码的探测,把热点代码直接编译成机器语言吗?才把java成为半解释半编译型语言。

来源:2-7 计算机的层次与编程语言

weixin_慕斯卡4066641

2022-02-12

不是jvm会进行热点代码的探测,把热点代码直接编译成机器语言吗?才把java成为半解释半编译型语言。而不是Java源文件到字节码的过程称为编译。字节码到机器码的过程称为解释。

写回答

1回答

咚咚呛

2022-02-14

是的,你所提到的热点代码是JIT技术,这是为了让Java运行时性能更优而发明的技术,但是总的来说,Java依然是属于半解释型半编译型的语言。

0
0

计算机基础,计算机组成原理+操作系统+网络

编程之前先学这门课,系统补足计算机基础知识,夯实编程地基

7778 学习 · 1582 问题

查看课程