程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程解疑 >> 虛擬機-jvm和hotspot的聯系與區別

虛擬機-jvm和hotspot的聯系與區別

編輯:編程解疑
jvm和hotspot的聯系與區別

我是java菜鳥,想問一下,看論壇上說,jvm和hotspot都是虛擬機。有什麼聯系和區別。謝謝。

最佳回答:


JVM是虛擬機,總的來說是一種標准規范,虛擬機有很多實現版本。主要作用就是運行java的類文件的。
而HotSpot是虛擬機的一種實現,它是sun公司開發的,是sun jdk和open jdk中自帶的虛擬機,同時也是目前使用范圍最廣的虛擬機。
HotSpot,顧名思義,它是基於熱點代碼探測的,有JIT即時編譯功能,能提供更高質量的本地代碼。
二者區別是一個是標准,一個是實現方式。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved