赞
踩
在JAVA中的访问修饰符主要用于设置类、属性、方法,在JAVA中有以下4种访问修饰符,每个访问修饰符的访问级别都不同
修饰符 | 同一个类 | 同一个包 | 子类 | 仍和地方 |
public(公开的) | ✔ | ✔ | ✔ | ✔ |
protected(受保护的) | ✔ | ✔ | ✔ | |
private(私有的) | ✔ | |||
default(默认的) | ✔ | ✔ |
public 表示公开的,在不同的类,不同的包中都可以使用。
public 在JAVA文件中只能有一个public修饰的类,且类名必须和文件名相同。
protected 修饰符表示受保护的,它只能在本类中,或其他相同/不相同的子类中使用。
protected 修饰符可以修饰属性、方法,不能修饰外部类,但是可以修饰内部类。
private 修饰符表示私有的,只能在本类中去使用。
被 private 修饰的属性、方法、以及类不可被子类继承,更不可跨包访问。
default 修饰符表示默认的,default 不能写出来,不写就是默认 default。
被 default 修饰的类、属性、方法只能被本类或本包下访问。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。