public | protected | (default) | private | |
同一个类 | 1 | 1 | 1 | 1 |
同一个包 | 1 | 1 | 1 | 0 |
不同包子类 | 1 | 1 | 0 | 0 |
不同包非子类 | 1 | 0 | 0 | 0 |
1 代表可见
0 代表不可见
default代表不写
另外:
外部类:public/default
成员内部类:public / protected/default/private
局部内部类:什么都不写
public | protected | (default) | private | |
同一个类 | 1 | 1 | 1 | 1 |
同一个包 | 1 | 1 | 1 | 0 |
不同包子类 | 1 | 1 | 0 | 0 |
不同包非子类 | 1 | 0 | 0 | 0 |
1 代表可见
0 代表不可见
default代表不写
另外:
外部类:public/default
成员内部类:public / protected/default/private
局部内部类:什么都不写