【筆記】HotSpot虛擬機與對象

1.對象的創建 虛擬機遇到new指令時,首相去檢查這個指令的參數能不能在常量池定位到一個符號引用 保證符號引用代表的類已被加載,解析,初始化 虛擬機分配內存,並使內存空間初始化爲零值(不包括對象頭) 對對象進行必要的設置(這個對象是哪個類的實例,如何找到這個對象的元數據信息,對象的哈希碼,GC年齡分代,偏向鎖等) 字段初始化 構造代碼塊 構造方法 注: 如果有父類,則先父類的5,6,7,再子類的5
相關文章
相關標籤/搜索