2021-04-07

2.1 Java虛擬機——JVM

JVM(Java Virtual Machine):Java虛擬機,簡稱JVM,是運行所有Java程序的假想計算機,是Java程序的運行環(huán)境,是Java最具吸引力的特性之一。我們編寫的Java代碼,都運行在JVM上。

跨平臺:任何軟件的運行,都必須運行在操作系統(tǒng)上,而我們用Java編寫的軟件可以運行在任何的操作系統(tǒng)上,這個特性稱為Java語言的跨平臺特性。該特性是由JVM實現(xiàn)的,我們編寫的程序運行在JVM上,而JVM運行在操作系統(tǒng)上。

Java語言的特點

1.面向?qū)ο笮裕?/b>

兩個要素:類、對象

三個特征:封裝、繼承、多態(tài)

2.健壯性:

① 去除了C語言中的指針 ②自動的垃圾回收機制 -->仍然會出現(xiàn)內(nèi)存溢出、內(nèi)存泄漏

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 學(xué) Java 的人那么多,他們都在看哪些? 面試時都會問些什么,該怎么跳過“陷阱”? Java 體系那么大,我該先...
    承超越閱讀 133評論 0 0
  • 1. Vlad Mihalcea:PESSIMISTIC_FORCE_INCREMENT鎖定模式如何工作 當(dāng)Jav...
    fa7ef6c69c5a閱讀 168評論 0 0
  • 十年內(nèi)自學(xué)編程 彼得·諾維格 為什么大家都這么著急? 走進任何一家書店,您將看到如何在24小時內(nèi)教會自己Java,...
    阿金_152f閱讀 105評論 0 1
  • 注釋與API文檔 1.注釋:Comment 分類: 單行注釋:// 多行注釋:/*/ 文檔注釋:/ * */ 作...
    霍帥豪閱讀 168評論 0 1
  • 十年內(nèi)自學(xué)編程 彼得·諾維格 為什么大家都這么著急? 走進任何一家書店,您將看到如何在24小時內(nèi)教會自己Java,...
    張古董閱讀 174評論 0 0

友情鏈接更多精彩內(nèi)容