JA是用什么语言写出来的?
早期为C++,在Ja17更新志里,就提到升级到了C++14
另一方面JDK中还包含了一些由Ja实现的核心类库,
不过以上提到的JDK只是Ja其中一种最常见的实现。主要是由C++开发的JaHotspotVM.
Oracle除了JaHotspotVM(Oracle发布的叫OracleJa)以外,近些年,还开发了GraalVM.
GraalVM是由Ja编写的,之前用他运行过Springoot项目,老快了,占用内存也小!由于生态不够成熟,目前兼容不太好,2023年Oracle还计划让其更好的支持Ja19.