Java中允許使用靜態區域性變數嗎?\n


與 C、C++ 不同的是,Java 不允許使用靜態區域性變數。編譯器將丟擲編譯錯誤。

示例

建立一個名為 Tester 的 Java 類。

Tester.java

即時演示

public class Tester {
   public static void main(String args[]) {
      static int a = 10;
   }
}

輸出

編譯並執行檔案以驗證結果。

Tester.java:3: error: illegal start of expression                
   static int a = 10;

更新於: 2020 年 6 月 18 日

914 次瀏覽

開啟你的 事業

完成課程,獲得認證

開始
廣告