修饰类(类、接口):public、private、无(default)
- public:公共的。在任何位置都能访问到这个类。
- private:私有类,可作为内部类被所属的类访问,其他类无法访问。
- default:只能被同一包下的类访问。
修饰属性和方法:public、protected、无(default)、private
- public:任何位置都能访问,类或者该类的对象之间访问
- protected:同一包中的类可以访问,子类中可以访问;若这些该类的对象在其他类(非同包类或子类)中,则该对象不能访问其protected属性和方法
- defalut:不写修饰符时,是默认值。默认为在同一个包内可以访问,包外不能访问。
- private:只有当前类可以访问
本文详细解析了Java中修饰类、属性和方法的访问控制修饰符:public、protected、default和private的作用范围及使用场景,帮助理解不同修饰符对代码可见性的影响。
350

被折叠的 条评论
为什么被折叠?



