在Java中,全局变量通常指的是类的成员变量。要设置全局变量的访问权限,您需要在定义变量时使用相应的访问修饰符。Java提供了四种访问修饰符:public
、protected
、private
和默认(无修饰符)。
public
:公共访问级别,表示该变量可以从任何类访问。public class MyClass {
public int myGlobalVariable;
}
protected
:受保护访问级别,表示该变量可以从同一个包中的类以及其他包中的子类访问。public class MyClass {
protected int myGlobalVariable;
}
private
:私有访问级别,表示该变量只能在定义它的类中访问。public class MyClass {
private int myGlobalVariable;
}
public class MyClass {
int myGlobalVariable;
}
请注意,这些访问修饰符仅适用于类的成员变量。如果您需要在不同类之间共享数据,可以考虑使用静态变量(static)或将变量封装在一个方法中。