Java修饰范围

在Java中,修饰符可以应用于类、方法和变量。它们用于控制访问权限和其他特性。

Java修饰符可以分为两类:访问修饰符和非访问修饰符。

访问修饰符用于控制对类、方法和变量的访问权限。Java中有四种访问修饰符:

  • public:表示对所有类都是可见的。
  • protected:表示对同一个包内的类和所有子类是可见的。
  • default(也称为包访问权限):表示对同一个包内的类是可见的,但对其他包的类是不可见的。
  • private:表示只对同一个类内的方法和变量是可见的。

非访问修饰符用于控制类、方法和变量的其他特性。Java中有五种非访问修饰符:

  • static:表示类方法或变量属于类本身,而不是某个对象。
  • final:表示类不能被继承、方法不能被重写、变量是常量,不能被改变。
  • abstract:表示类是抽象类,不能被实例化,方法是抽象方法,没有方法体。
  • synchronized:表示方法是同步的,在多线程环境下只能被一个线程访问。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值