在 Java 中,我們有三種類型的變量,分別是實例變數、本地變數、靜態變數
注意:- 在 Java 中我們不支援全域變數
實例變數
實例變數是我們在類別中定義的變量,而不是在方法中
public class A { String name; String color; }
在上面的類別A 範例中,我們使用上面程式碼片段中的資料類型定義了一些變量,我們在類別內部定義了實例變量,但在方法外部,如果您想存取類別外部的實例變量,那麼這些變數是實例變數您必須使用存取說明符public 實例變數範圍取決於存取說明符
局部變數
方法宣告時所使用的變量,傳遞方法增強或參數,或在方法體中宣告稱為局部變數的變數
public int caluclate(int a, int b) { return a + b; }
在上面的程式碼片段中,變數在稱為局部變數的方法中聲明,您只能在方法內部使用此變數
*靜態變數*
在變數前面宣告 static static 關鍵字後使用 static 關鍵字定義的靜態變數稱為靜態變數
public class B { static String name = "Ryan"; }
上面的程式碼片段是靜態變數的範例
以上是Java 中變數的型別的詳細內容。更多資訊請關注PHP中文網其他相關文章!