一、方法 1.返回值類型如果不是void,表示這個方法執行結束之後必須返回一個具體的數值,當方法執行結束的時候沒有返回任何數值,編譯器會報錯,怎麼返回值呢?並且要求“值”的數據類型必須和“方法的返回值類型”是一致的,不然編譯器報錯。 2.返回值類型是void的時候,在方法體中不能編寫"return ...
一、方法
1.返回值類型如果不是void,表示這個方法執行結束之後必須返回一個具體的數值,當方法執行結束的時候沒有返回任何數值,編譯器會報錯,怎麼返回值呢?並且要求“值”的數據類型必須和“方法的返回值類型”是一致的,不然編譯器報錯。
retuen 值;
2.返回值類型是void的時候,在方法體中不能編寫"return 值;"這樣的語句,但是要註意可以編寫”return ;"這樣的語句。
3.只要帶有return關鍵字的語句執行,return語句所在的方法結束,(不是JVM結束,是所在的方法結束)
4.方法名的命名方式
(1)只要是合法的標識符就行
(2)方法名最好見名知義
(3)方法名最好的動詞
(4)方法名首字母要求小寫,後面每個單詞首字母小寫
5.形式參數列表:(簡稱形參)
(1)形參是局部變數
(2)形參的個數可以是0~N個,
(3)多個形參之間用”逗號“隔開
(4)形參中起決定性作用的是形參的數據類型,形參的名字就是局部變數的名字
(5)方法在調用的時候,實際給這個方法傳遞的真實數據被稱為”實際參數“,簡稱實參
(6)實參和形參列表必須滿足:數量相同;類型對應相同;
6.方法體必須由大括弧括起來,方法體中的代碼有順序,遵循自上而下的順序以此執行,並且方法體由java語句構成,每一個java語句是以”;“結尾的。
7.方法是怎麼調用的?
方法只定義不去調用,是不會執行的,只有在調用的時候,才會執行
語法規則:
《方法的修飾符列表中有static》
類名.方法名(實參列表);<這是一條java語句,表示調用某個類的某個方法,傳遞這樣的參數。>
8.舉例
public class d26_method_format_exercise{ //類體中不能直接寫java語句,除了聲明變數之外 public static void main(String[] args) { //main:是主方法名。 //(string[] args)表示形式參數列表,其中String[]是一種引用數據類型,args是一個局部變數的變數名 //主方法就需要這樣固定編寫,這是程式的入口(sun公司就是這樣規定的,必須這樣寫) //主方法是JVM負責調用的,是一個入口位置 d26_.addTwoInteger(4156, 51); } public static void addTwoInteger(int a,int b) { //自定義方法,不是程式的入口 //修飾符列表:public static System.out.println(a + "+" + b + "=" + (a+b)); } }
二、源碼:
d26_method_format_exercise.java
地址:
https://github.com/ruigege66/Java/blob/master/d26_method_format_exercise.java
2.CSDN:https://blog.csdn.net/weixin_44630050(心悅君兮君不知-睿)
3.博客園:https://www.cnblogs.com/ruigege0000/
4.歡迎關註微信公眾號:傅里葉變換,後臺回覆”禮包“,獲取大數據學習資料