是 public
你可以 试下 写个类 在外面另一个类里给他 赋值
再输出 如果成功 就是 public 。
可见性 | Private 默认 protected
同一个类 | 是 是 是
同包中的任意类 | 否 是 是
同包的子类 | 否 是 是
包外的子类 | 否 否 是
包外的非子类 | 否 否 否
不是public也不是private
默认是default的就是在同一个包下的类是可以访问到的,不在同一个包下类访问不到。
这个问题本人专门研究过,总结如下,不会找我.
private :本类可访问,其他不能;
public :全部可访问
未声明:本类和同包类可访问,非同包不能.
protected: 本类和子类和同包类可访问,非同包非子类不能.
最好写 基本没人不写的!!! 不写的这种做法很无聊!