【JVM學習筆記】對象的創建

對象的創建 new類名—> 根據new的參數在常量池中定位一個類的符號引用—> 如果沒有找到符號引用,說明類還沒有被加載,則進行類的加載,解析和初始化—> 虛擬機爲對象分配內存(位於堆中)—> 將分配的內存初始化爲零值(不包括對象頭)—> 調用對象的<init>方法   給對象分配內存 堆內存是不連續的,假設堆內存連續的,有一個類似於指針的東西,用於分割使用和未使用的內存區域,當new一個對象的時
相關文章
相關標籤/搜索