java靜態(tài)變量能不能重新賦值

小億
347
2023-12-16 02:39:14

Java靜態(tài)變量是可以重新賦值的。靜態(tài)變量是類級(jí)別的變量,屬于類而不是對(duì)象。可以通過(guò)類名直接訪問(wèn)和修改靜態(tài)變量的值。例如:

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的值設(shè)為10,然后將其重新賦值為20,并輸出結(jié)果為20。因此,靜態(tài)變量是可以重新賦值的。

0