如果你寫的類中沒有構造方法,則編譯器會自動幫你創建一個缺省構造方法(無參的構造方法)。
但是,如果你已經定義了一個構造方法(無論是否有參數),編譯器就不會幫你自動創建缺省構造方法。
有一個類:
編譯器就會報錯:沒有找到匹配的構造器。這就好比,要是你沒有提供任何構造器,編譯器會認為:“你需要一個構造器,讓我給你制造一個吧”,但假如你已寫了一個構造器,編譯器則會認為:“啊,你已寫了一個構造器,所以你知道你在做什麼;你是刻意省略了缺省構造器。”
關於Java多線程中的join方法
Java中的構造函數和重載
Java中的方法“實踐”
Java中通過反射調用類中的方法
淺談Java中的hashcode方法
關於Java中的main方法的幾種寫法
Java 方法映射到C中的簽名
Java this關鍵字用在構造方法中