1、構(gòu)造方法的方法名必須與定義它的類名完全相同,沒有返回類型;
2、類中一定有構(gòu)造方法,即使你不寫,系統(tǒng)也會自動添加無參構(gòu)造方法。接口不允許被實例化,所以接口中沒有構(gòu)造方法;
(視頻教程推薦:java視頻)
3、構(gòu)造方法不能被static、final、synchronized、abstract和native等關(guān)鍵字修飾;
4、構(gòu)造方法在初始化對象時自動執(zhí)行,一般不能顯式地直接調(diào)用。當同一個類存在多個構(gòu)造方法時,java編譯系統(tǒng)會自動按照初始化時最后面括號的參數(shù)個數(shù),以及參數(shù)類型來自動一一對應(yīng),完成構(gòu)造函數(shù)的調(diào)用。
推薦教程:java開發(fā)入門