愛數(shù)據(jù)數(shù)據(jù)分析全流程面試實戰(zhàn)\/--》1310079160
加載Student.class文件進內(nèi)存
在棧內(nèi)存中為引用變量s開辟空間
在堆內(nèi)存中為學生對象開辟空間
對學生對象的成員變量進行默認初始化
對學生對象的成員變量進行顯示初始化
對上述語句的解析:
右邊的“new Student()”是以Student類為模板,在堆空間里創(chuàng)建一個Student對象
末尾的“()”意味著在對象創(chuàng)建后立即用Student類的構造方法對剛生成的對象進行初始化
左邊的“Student s ”創(chuàng)建了一個Student類引用變量,它存在于??臻g中,也就是用來指向Student對象的對象引用
“=”操作符使對象引用指向剛創(chuàng)建的那個Student對象
標簽: