openjdk

直接 github openjdk 下载源代码。

—— corba:不流行的多语言、分布式通讯接口 —— hotspot:Java 虚拟机 —— jaxp:XML 处理 —— jaxws:一组 XML web services 的 Java API —— jdk:java 开发工具包 —— —— 针对操作系统的部分 —— —— share:与平台无关的实现 —— langtools:Java 语言工具 —— nashorn:JVM 上的 JavaScript 运行时

其中Hotspot就是我们要看的JVM包

Hotspot:全称 Java HotSpot Performance Engine,是 Java 虚拟机的一个实现,包含了服务器版和桌面应用程序版。利用 JIT 及自适应优化技术(自动查找性能热点并进行动态优化)来提高性能。

使用 java -version 可以查看 Hotspot 的版本。

参考资料

jdk源码剖析一:OpenJDK-Hotspot源码包目录结构