注:看了靖寶華的文章《對"類"和"對象"的深度揣摩與思考...(java初學(xué)者)》,我想說一下,在創(chuàng)建一個類對象的情況下,我對"對象"和"引用"的一些理解。歡迎一起討論!
(引用部分原文代碼)





















1)
Student aStudent;
//這里只是聲明了一個指向類Strudent的引用變量,aStudent可以指向Student對象
2)
new Student
以類Student為模板,在堆空間中創(chuàng)建一個Student類對象
3)()
末尾的()在創(chuàng)建對象之后調(diào)用類Student的構(gòu)造函數(shù),對對象進(jìn)行初始化。如果你沒有寫構(gòu)造函數(shù),則調(diào)用默認(rèn)的構(gòu)造函數(shù)
4)=
"="使對象引用aStudent指向剛才創(chuàng)建的類Student對象
馬嘉楠
jianan.ma@gmail.com