Java修饰符访问权限介绍

112 篇文章 2 订阅
110 篇文章 2 订阅

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、总结

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值