HotSpot

维基百科,自由的百科全书
(重定向自HotSpot (java)
跳转到导航 跳转到搜索
Java HotSpot Virtual Machine
开发者甲骨文公司 (前升阳公司)
当前版本25.0-b70
源代码库
  • {{URL|example.com|可选的显示文本}}
Module:EditAtWikidata第29行Lua错误:attempt to index field 'wikibase' (a nil value)
编程语言C++
引擎
    Module:EditAtWikidata第29行Lua错误:attempt to index field 'wikibase' (a nil value)
    操作系统多平台
    类型Java虚拟机
    许可协议专有软件 (早期版本), GNU通用公共许可证 (当前)
    网站openjdk.java.net/groups/hotspot/

    HotSpot的正式发布名称为"Java HotSpot Performance Engine",是Java虚拟机的一个实现,包含了服务器版和桌面应用程序版,现时由Oracle维护并发布。它利用JIT及自适应优化技术(自动查找性能热点并进行动态优化,这也是HotSpot名字的由来)来提高性能。

    升阳公司将该技术于1999年透露出来,在1.3.1版本的JDK中已经包含。用于服务器版和标准版的HotSpot有所不同。

    开源许可[编辑]

    自2006-11-13起,HotSpot JVM 和Java Development Kit (JDK) 一同以GPL v2协议来开放源代码[1]。 自此,HotSpot JVM 成为 Java 7的一部分 Java 7.[2]

    参考资料[编辑]

    1. ^ Sun Open Sources Java Technology and Releases Source Code Under GPL Version Two License Via NetBeans and Java.net Communities. Sun Microsystems. 2006-11-13 [2017-05-06]. (原始内容存档于2009-02-09). 
    2. ^ JDK7页面存档备份,存于互联网档案馆), Sun.

    外部链接[编辑]