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