類似於其他語言的函數,是一段完成特定功能的代碼片段
public static void main(String[] args){
...
}
注意:看到return,方法結束!!!
//return 兩個作用:結束方法的運行、返回值。
*修飾符
public static
*返回值
基本數據類型
引用類型
void(空)
如果聲明瞭返回值不爲空,必須使用關鍵字return 返回一個值
*方法名(標識符)
見名知意
*參數列表:
根據自己的業務需求可有可無
形參列表:就是說明了這個方法在調用的時候需要傳入的參數
實參列表:就是調用方法的時候真正傳入的參數
形參的數目和實參的數目 數量類型順序 都必須一樣
*大括號(花括號)
代碼區
修飾符... 返回值 方法名(參數列表){
代碼區
}
*方法寫好之後需要被調用才能夠執行
方法名();
public static void main(String[] args){
//代碼區
System.out.println("主方法1");
//sayHello01();
//String personName ="獨孤求敗";
//sayHello02(personName);
//String date ="2016年7月20號";
//String personName = "楊過";
//sayHello03(personName,date);
//String date="2016年7月20號";
//String personName = "楊過";
//int num = 3;
//sayHello04(personName,num,date);
boolean b = login("zhangsan","123456");
System.out.println(b);
}
public static void sayHello01(){
String personName="張三丰";
System.out.println("2016年7月20號 歡迎 "+personName+" 來到北京尚學堂");
}
public static void sayHello02(String personName){
System.out.println("歡迎 "+personName+" 來到北京尚學堂");
}
public static void sayHello03(String personName,String date){
System.out.println(date + " 歡迎 "+personName+" 來到北京尚學堂");
}
public static void sayHello04(String personName,String date,int num){
System.out.println(date + " 歡迎 "+personName+" 協同"+num+"位同事 來到北京尚學堂");
}
public static boolean login(String userName,String password){
System.out.println("您輸入的用戶名和密碼爲["+userName+"]["+password+"]");
return true;
}
}