java有三个权限的关键字:public、private、protected
public:对任何人都可以使用。
private:只有类的创建者和内部的方法可以使用,它的导出类也不可以访问。
protected:除了类的创建者和内部方法之外,导出类也可以访问。
另外,在每一个.java后缀的文件中,只能有一个public类,且这个类的类名必须与文件名相同,而该文件下的其他类不可以加public关键字,且这些类只能被该文件中的类使用,外界是看不到的。
原文:https://www.cnblogs.com/liujinyi256/p/12383453.html