Java類的方法分三種:分別是構造方法、實例方法、類方法。
1、構造方法: 方法名與類名完全一致,沒有返回值,構造方法用於實例化對象時給屬性設置初始值。當一個類中沒有定義構造函數時,系統會默認添加一個無參的構造方法。當在類中自定義構造方法之後,默認的無參構造方法消失(如果需要無參構造方法需手動添加)。
2、類方法: 用static關鍵字修飾,可以直接通過類名調用,不需要創建類的對象來調用該方法。
3、實例方法: 可以通過類的實例調用對象的方法,也稱爲成員方法,一般有返回值(void方法比較特殊)。要實例化對象,通過對象的調用才執行。
4、void方法的理解:書本講意思是無返回值。有返回值和無返回值有啥區別呢?有返回值就是我把數據改了,我告訴你現在數據改成多少了,你可以拿來用。 無返回值就是我把數據改了,但是我不告訴你現在數據改成多少了,你不能拿來用。