1. 程式人生 > >JavaSE第二階段總結--類的方法中的返回值語句和變數

JavaSE第二階段總結--類的方法中的返回值語句和變數

類和方法中有一段提及了返回值語句和return關鍵字,還有兩個變數,我把這幾個總結寫到這裡:

1.return語句,跳轉語句

作用:
1.跳出方法,就是我已經做完了要離開這是方法
2.返回一個結果:
比如說方法如果返回一個值,把這個得到的值放在return後面,就返回一個值給呼叫者。意思就是我執行完這個方法之後帶走了一個結果,我要把這個結果返給我的呼叫者。誰呼叫他,就返回誰。

return 是返回的意思。具體例子如下

public string test(string a)
{
 return a+"test";//返回string型別
}
呼叫該函式可以這樣
string
a="test"; string b=test(a); 如果沒有返回的話例子如下 public void test(string a) { System.println(a);//輸出a }

2.變數
變數分為成員變數和區域性變數,成員變數又叫做全域性變數,成員變數的作用域範圍是類,在整個類的範圍內都有效,而區域性變數的作用域範圍是方法,在這個方法的範圍內有效,兩個的作用域不同。
比如:

Class Demo
{
    String name;//成員變數
    //在整類之中都有效
    pubilc void run(){

        String name;//區域性變數
        //只在這個方法裡面有效
輸出語句(); } }

成員變數只要出了類的括號範圍就失去意義了,就沒有了
成員變數的作用域在整個類內部都是可見的,所有成員方法都可以使用它。
區域性變數只要出了方法的括號範圍也失去了意義。只有在這個方法中能夠使用它。

常見錯誤總結在pdf文件中的類和方法章節中的變數段