Java SE HotSpot 概览


概览 

核心

数据库

桌面

辅助功能

安全性

工具

Web 服务

实时
 

概览

基本 

CORBA 

HotSpot VM 

JNDI 

监视和管理 

工具 API 

XML 




Java HotSpot 虚拟机是 Java SE 平台的一个核心组件。它实现 Java 虚拟机规范,并作为 Java 运行时环境中的一个共享库来提供。作为 Java 字节码执行引擎,它在多种操作系统和架构上提供 Java 运行时设施,如线程和对象同步。它包括自适应将 Java 字节码编译成优化机器指令的动态编译器,并使用为降低暂停时间和吞吐量而优化的垃圾收集器来高效管理 Java 堆。它为分析、监视和调试工具及应用程序提供数据和信息。

HotSpot 是一款“符合人体工程学的”JVM。根据平台配置,它会选择一个编译器、Java 堆配置和垃圾收集器,为大多数应用程序提供优良性能。不过特殊情况下可能还需进行特殊调整,以获得尽可能最佳的性能。这里收集的资源将有助于读者了解和调优 Java HotSpot 虚拟机。


Oracle 通过一个充满活力的共享社区来支持 Java Platform, Standard Edition (Java SE)。Oracle 将继续提供 Java Development Kit (JDK) 和 Java Runtime Environment (JRE) 的免费下载,并通过 OpenJDK 项目继续支持 Java SE 的开源实现。收购 Sun 使 Oracle 有了两种主要的 Java 虚拟机 (JVM) 实现,即 Java HotSpot VM 和 Oracle JRockit JVM。中短期内,这两种虚拟机将继续作为战略 JVM 并获积极投资。随着时间的推移,Oracle 将逐渐合并这两种 JVM 的功能和代码库。


 

技术

 
 

文档

 
 

常见问题解答

 
 

论坛

 

有几个论坛可能有助于回答您的问题:

 

HotSpot VM 变化

 
 
 
 
Left Curve
Java SDK 和工具
Right Curve
Left Curve
Java 资源
Right Curve