Java 方法區是什麼?


JVM 具有一個所有執行緒通用的方法區。它包含類相關元素,如常量池、欄位、方法本地資料、方法程式碼、構造程式碼等,它們在物件的類和初始化中使用。

此方法區在 JVM 啟動期間建立。它通常是堆區域的一部分。它可以是固定大小的或變化的。其記憶體可能不連續。JVM 實現可以賦予程式設計師對方法區建立、調整大小等進行控制的權利。如果方法區記憶體不足以滿足分配請求,那麼 JVM 就會丟擲 OutOfMemoryError。



更新於: 2019-07-30

2K+ 閱讀次數

開啟您的 事業

透過完成課程獲得認證

開始
廣告
© . All rights reserved.