Java靜態變量是可以重新賦值的。靜態變量是類級別的變量,屬于類而不是對象。可以通過類名直接訪問和修改靜態變量的值。例如:
public class MyClass {
public static int myStaticVar = 10;
public static void main(String[] args) {
System.out.println(myStaticVar); // 輸出:10
myStaticVar = 20;
System.out.println(myStaticVar); // 輸出:20
}
}
上述代碼中,首先將myStaticVar的值設為10,然后將其重新賦值為20,并輸出結果為20。因此,靜態變量是可以重新賦值的。