虛擬機對象學習(學習筆記 深入理解java虛擬機)

對象創建: 1、Java語言層面:new關鍵字 2、 1)虛擬機遇到一條new指令 2)能否在常量池中定位到該符號引用,並且判斷是否已被加載,解析和初始化過,如果已經加載解析初始化就進入第4),否則進入3) 3)執行類的加載過程 4)類加載檢查完成後,虛擬機爲新生對象分配內存,對象所需內存空間的大小在類加載完成後便可完全確定,分配的過程等同於將一塊確定大小的內存從java對中劃分出來。 i)對內存
相關文章
相關標籤/搜索