首頁 >Java >Java基礎 >java中構造方法和普通方法有什麼差別

java中構造方法和普通方法有什麼差別

王林
王林原創
2020-05-16 11:44:503365瀏覽

java中構造方法和普通方法有什麼差別

1、建構方法的方法名稱必須與定義它的類別名稱完全相同,沒有回傳型別;

2、類別中一定有建構方法,即使你不寫,系統也會自動加入無參構造方法。介面不允許被實例化,所以介面中沒有建構方法;

##(影片教學推薦:

java影片

3、建構方法不能被static 、final、synchronized、abstract和native等關鍵字修飾;

4、建構方法在初始化物件時會自動執行,一般不能明確地直接呼叫。當同一個類別存在多個建構方法時,java編譯系統會自動依照初始化時最後面括號的參數個數,以及參數型別來自動一一對應,完成建構函式的呼叫。

推薦教學:

java開發入門

以上是java中構造方法和普通方法有什麼差別的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn