如何在Java中全局更改属性值?

时间:2016-01-19 22:32:13

标签: java scope global globalization assign

我要求用户输入一个值,然后我将其分配给一个属性,但是,我希望该更改是全局的。我在互联网上搜索但我无法找到适合它的工作解决方案。顺便说一下,我使用Java。

提前完成......

2 个答案:

答案 0 :(得分:1)

Java有class members。也称为static字段。

答案 1 :(得分:0)

这个问题已经被广泛涵盖。如果您正在查看如何从类外部创建全局/可访问变量,请选中here

但是,如果您要创建一个只能在类中访问的全局变量,则可以使用private static关键字。这是一个例子:

class myClass {

    private static int myGlobalVariable;     //Can only be accessed from methods in myClass

    void changeMyVariable (int value) {
        // Data validation here if needed
        this.myGlobalVariable = value;
    }
}