Java類和對象的內存分配

類的加載時機: 1、創建對象 2、調用類的靜態成員 3、加載子類 類在實例化後的內存分配 1、每次創建對象時,都需要進行加載和創建2個操作: ① 先去判斷需要的類是否已經加載,如果已經加載了,則無需再加載,如果沒有加載,則需要通過類加載器加載類信息到方法區 ② 在堆中創建新對象 2、棧、堆、方法區的存儲 棧:對象的引用、局部變量 堆:對象和全局變量(屬性) 方法區:類信息、屬性信息、方法信息 3、
相關文章
相關標籤/搜索