欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > 文章正文

JAVA工作原理,

来源: javaer 分享于  点击 37966 次 点评:54

JAVA工作原理,


JAVA工作原理

JAVA 由四個方面組成

開發人員編寫 JAVA 代碼( .java 文件),然後將之編譯程字節碼( .class 文件),
將字節碼裝入內存,一旦字節碼進入虛擬機,它就會被解釋器解釋執行。

每個 JVM 都包含:


堆內存 ( Heep )

不連續的內存區域。
所有通過 new 創建的對象之內存都在堆中分配,堆的大小受限於系統中有效的虛擬內存。

棧內存 ( Stack )

連續的內存區域
棧頂的地址和棧最大容量是系統預先規定好的。

垃圾回收機制

堆裡聚集了所有由應用程序創建的對象,JAVA 所有釋放都交由垃圾回收器來處理,
gc 除了回收內存以外,另外一個重要工作就是內存的壓縮。


參考文獻

Java 详解 JVM 工作原理和流程-博客-云栖社区-阿里云

相关文章

    暂无相关文章
相关栏目:

用户点评