1.構造函數(Constructor)
class Class1{
Class1() {}
}
2.方法的重載(overload)
class Calss1{
Class1() {}
Class1(int i) {}
}
3.this關鍵字, 指當前對象的引用(reference)
4.finalize()方法,在垃圾回收器前調用
5.創建對象的總結類Dog
a.在第1次創建dog類對象或者調用Dog類的方法和字段的時候,java解釋器會搜尋class路徑,找到Dog.class
b.裝載Dog.class類后,會對static方法和成員進行初始化
c.用new關鍵字實例化對象的時候,為對象分配內存空間
d.對成員進行初始化
e.執行定義成員所做的初始化
f.調用構造函數
class Class1{
Class1() {}
}
2.方法的重載(overload)
class Calss1{
Class1() {}
Class1(int i) {}
}
3.this關鍵字, 指當前對象的引用(reference)
4.finalize()方法,在垃圾回收器前調用
5.創建對象的總結類Dog
a.在第1次創建dog類對象或者調用Dog類的方法和字段的時候,java解釋器會搜尋class路徑,找到Dog.class
b.裝載Dog.class類后,會對static方法和成員進行初始化
c.用new關鍵字實例化對象的時候,為對象分配內存空間
d.對成員進行初始化
e.執行定義成員所做的初始化
f.調用構造函數