对类的成员变量和成员方法而言,其应用范围可以通过施以一定的访问权限来限定。
修饰符 | 同一个类中 | 同一个包中 | 不同包中的子类 | 不同包中的非子类 |
private | ★ | |||
default | ★ | ★ | ||
protected | ★ | ★ | ★ | |
public | ★ | ★ | ★ | ★ |
main方法所在的类的名字必须和文件名相同;
main方法使用public便于java解析器访问;
使用static表明无需创建对象直接由类来访问。
对类的成员变量和成员方法而言,其应用范围可以通过施以一定的访问权限来限定。
修饰符 | 同一个类中 | 同一个包中 | 不同包中的子类 | 不同包中的非子类 |
private | ★ | |||
default | ★ | ★ | ||
protected | ★ | ★ | ★ | |
public | ★ | ★ | ★ | ★ |
main方法所在的类的名字必须和文件名相同;
main方法使用public便于java解析器访问;
使用static表明无需创建对象直接由类来访问。