奇思妙想 · 2024年 3月 28日 0

Java语言不同类型编译器

32 次浏览

正因为有中间代码,Java或者C#语言不同于C/C++语言,它们的编译模式可以有三种。

  • 源代码编译成字节码
  • 字节码编译成本地码
  • 源代码编译成本地码

这三种分别对应前端编译器、JIT编译器和AOT编译器。

什么是HotSpot编译器?