Java中有4中访问权限修饰符,可以用来修饰类,修饰方法,修饰变量,下面来介绍Java中主要的4中访问修饰符。
假设有如下类,四个变量用不同的修饰符修饰。
public代表公开的,public修饰的类、方法、变量,在项目中任何地方都可以访问。
protected修饰符代码受保护的,protected不能用来修饰外部类,只能用来修饰内部类。
被protected修饰的资源,只能在同一个类、同一个包、子类(包括同包子类和不同包子类),其他类中无法直接访问被protected修饰的资源。
在不同包,非子类的情况下,只能访问publ
default不是一个关键词,Java中把那些没有用修饰词修饰的,叫做default。
default权限的资源,只能在同一个包,同一个类中访问,子类不能访问default类型的资源
private修饰的资源只能在当前内中使用,private的权限是最严格的。
5、总结欢迎分享,转载请注明来源:内存溢出
评论列表(0条)