Java 方法區是什麼?


JVM 有一個所有執行緒都通用的方法區。它包含類級元素,如常量池、field、方法區域性資料、方法程式碼、建構函式程式碼等,這些元素用於類和物件/介面的初始化。

該方法區在 JVM 啟動時建立。它通常是堆區的一部分。它可以是固定大小或可變的。它的記憶體可能不是連續的。JVM 實現可以在方法區建立及其大小調整等方面給程式設計師控制權。如果方法區記憶體不足以滿足分配請求,則 JVM 將丟擲 OutOfMemoryError。



更新於: 2019 年 7 月 30 日

2K+ 瀏覽

開啟你的 職業生涯

透過完成課程獲得認證

開始學習
廣告
© . All rights reserved.