全局变量的值会变吗?

发布网友 发布时间:2022-04-22 06:04

我来回答

3个回答

热心网友 时间:2023-07-22 08:07

如果全局变量的类型是“public static final”的,那么变量的值是不会被改变的;
如果全局变量的类型是“public static ”的,那么变量的值是可以被随意改变的;
解释:在java中final变量表示的是最终的,也就是在程序初始化加载到内存中,之后不可以被任何对象修改,如果没被定义为final的话,可以重新赋值的。

热心网友 时间:2023-07-22 08:07

您好,提问者:
    全局变量的值是可以改变的。

    但是全局产量的值不可以改变的。

    例如:

public class Demo{
    public int age = 2; //可以改变的
    public final static String NAME = "张三";//final类型的,常量不可以被改变
}

热心网友 时间:2023-07-22 08:08

如果这个全局变量不是final的,就可以被改变

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com