Java中访问修饰符的大小
时间: 2024-06-01 14:09:08 浏览: 112
Java中的访问修饰符共有四种,从小到大分别为:
1. private:私有访问修饰符,只能在本类中访问。
2. default:默认访问修饰符,没有关键字修饰,只能在同一个包中访问。
3. protected:受保护访问修饰符,可以在同一个包中访问,也可以在不同包的子类中访问。
4. public:公共访问修饰符,可以在任何位置访问。
因此,访问修饰符的大小顺序为 private < default < protected < public。
相关问题
Java 8修饰符访问权限大小排序
Java 8修饰符访问权限大小排序如下:
1. `public`:可以被任何类、接口、方法、变量访问。
2. `protected`:可以被同一包内的类、子类及非同一包的子类访问。
3. `default`(默认):可以被同一包内的类、接口、方法、变量访问,不可以被不同包的类、接口、方法、变量访问。
4. `private`:只能被同一类的成员访问,不能被其他类访问。
需要注意的是,上述修饰符的访问权限是从大到小排序,即 `public` 的访问权限最大,`private` 的访问权限最小。
java权限修饰符等级
Java中的四种权限修饰符按照权限大小顺序为:public > protected > 默认 > private。其中,public修饰的方法和成员变量可以被任何类访问;protected修饰的方法和成员变量可以被同一包内的类以及其他包中的子类访问;默认修饰符(即不加任何修饰符)修饰的方法和成员变量可以被同一包内的类访问,但其他包中的类无法访问;private修饰的方法和成员变量只能被本类访问,其他类无法访问。
阅读全文