1. 程式人生 > 其它 >回顧總結方法

回顧總結方法

方法的定義

package com.luckylu.oop;

import java.io.IOException;

public class Demo01 {
//方法的定義
//main 方法
public static void main(String[] args) {

}
/*
方法名的命名:駝峰原則,見名知意;
修飾符 返回值型別 方法名(……){
// 方法體
return 返回值;
}
*/
public String sayHello() {
return "hello,world";
}
public int max(int a,int b){
return a>b ? a :b; // 三元運算子
}
/* break和 return的區別
break:跳出switch, 結束迴圈;
return:方法結束及返回一個結果,返回值一定要與方法的型別一致;
*/
public void print(){
return;
}
/* 引數列表:(引數型別,引數名) 可變長引數 ... ;
丟擲異常
例子:陣列下標異常 Arrayindexoutofbounds;
*/
//例子,丟擲IO異常
public void readFile(string flie) throws IOException{

}
}

方法的呼叫

顯示雙視窗

【類間 】靜態方法呼叫

【類間】非靜態方法呼叫

【同一類,物件間】

形參與實參

值傳遞與引用傳遞

堆疊

值傳遞

引用傳遞

this關鍵字

代表當前類或當前物件