JVM系列(2)-對象和OOM異常

上一講中,我們瞭解了JVM的內部結構,更準確的講應該是JVM運行時數據區,知道了對象的實例是在堆中分配的。那到底是怎麼創建的,都有哪些信息需要創建,我們今天就先講下這個,以Hotspot實現爲例。 問題1:對象是怎麼創建的? 我們創建對象的時候,會使用new關鍵字,像這樣:Object obj = new Object();虛擬機在遇到new這個關鍵字的時候,會先檢查這個類有沒有被加載。如果沒有,
相關文章
相關標籤/搜索