在Java中,要定義全局變量,您需要在類的主體中聲明它,而不是在任何方法或代碼塊內。這樣,該變量就可以在整個類的所有方法和構造函數中訪問。
以下是一個示例,展示了如何在Java類中定義全局變量:
public class MyClass {
// 定義全局變量
private String globalVariable1;
private int globalVariable2;
// 構造函數
public MyClass() {
globalVariable1 = "Hello, world!";
globalVariable2 = 42;
}
// 方法1
public void method1() {
System.out.println(globalVariable1);
}
// 方法2
public void method2() {
System.out.println("The answer is: " + globalVariable2);
}
}
在這個例子中,globalVariable1
和 globalVariable2
是全局變量,可以在 MyClass
的任何方法中訪問。注意,全局變量的訪問修飾符(如 private
、protected
、public
)將決定其在其他類中的可見性。