Java修饰符访问权限介绍
【摘要】 Java中有4中访问权限修饰符,可以用来修饰类,修饰方法,修饰变量,下面来介绍Java中主要的4中访问修饰符。假设有如下类,四个变量用不同的修饰符修饰。 1、publicpublic代表公开的,public修饰的类、方法、变量,在项目中任何地方都可以访问。 2、protectedprotected修饰符代码受保护的,protected不能用来修饰外部类,只能用来修饰内部类。被protecte...
Java中有4中访问权限修饰符,可以用来修饰类,修饰方法,修饰变量,下面来介绍Java中主要的4中访问修饰符。
假设有如下类,四个变量用不同的修饰符修饰。
1、public
public代表公开的,public修饰的类、方法、变量,在项目中任何地方都可以访问。
2、protected
protected修饰符代码受保护的,protected不能用来修饰外部类,只能用来修饰内部类。
被protected修饰的资源,只能在同一个类、同一个包、子类(包括同包子类和不同包子类),其他类中无法直接访问被protected修饰的资源。
在不同包,非子类的情况下,只能访问publ
3、default
default不是一个关键词,Java中把那些没有用修饰词修饰的,叫做default。
default权限的资源,只能在同一个包,同一个类中访问,子类不能访问default类型的资源
4、private
private修饰的资源只能在当前内中使用,private的权限是最严格的。
5、总结
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)