java方法是語句的集合,它執(zhí)行某一個功能
普通方法的組成部分
訪問控制符+返回值+方法名+方法參數(shù)+方法體。如下面的示例代碼:
public void driverCar (int a,double b) {
speed= 50;
direction= "南方";
}
一般規(guī)則
- 方法是解決一類問題的步驟的有序組合
- 一個方法必須屬于某一個類,獨立于類的方法不存在
- java的普通方法可以操作調(diào)用它從屬的對象的屬性和參數(shù)列表中的參數(shù)
- 普通方法的調(diào)用方式:對象.方法名(參數(shù)),比如Car類的對象anotherCar中的driverCar方法,調(diào)用方式為:
anotherCar.driverCar();
- java方法只能有一個返回值,但“值”的形式具有多樣性
方法命名規(guī)范
可以參考 阿里巴巴java開發(fā)手冊
一般來說,方法名開頭第一個單詞小寫,第二個單詞首字母大寫,且第一個單詞多為動詞。
參數(shù)列表
參數(shù)列表是方法的組成部分之一。參數(shù)可以有0到多個,參數(shù)是方法完成其功能所需要的數(shù)據(jù)。關(guān)于參數(shù)的問題,具體可以查看 java方法中的形參與實參。
方法體
方法體實質(zhì)上是一個代碼塊(但不完全等同于)。它可以使用參數(shù)列表中的參數(shù)以及調(diào)用方法所屬對象的屬性,而且若方法定義中有返回值,方法體必須使用return
關(guān)鍵字返回一個指定數(shù)據(jù)。