Java 修饰符

Java 修饰符

Java修饰符是Java编程语言中用于定义类、方法、变量等成员的访问权限和性质的关键字。它们用于控制程序中不同部分之间的交互和访问级别。Java提供了多种修饰符,包括访问控制修饰符、非访问控制修饰符等。本文将详细介绍Java中的修饰符及其用法。

访问控制修饰符

Java提供了四种访问控制修饰符,用于控制类、方法、变量等成员的访问级别。

public

public修饰符表示最高级别的访问控制。如果一个成员被声明为public,那么它可以从任何其他类中访问,无论这些类是否在同一个包中。

public class MyClass {
    public int publicVar;
}

protected

protected修饰符允许成员在同一包内的任何类中访问,以及在不同包的子类中访问。

package mypackage;

public class MyClass {
    protected int protectedVar;
}

package anotherpackage;

import mypackage.MyClass;

public class AnotherClass extends MyClass {
    public void accessProtectedVar() {
        AnotherClass obj = new AnotherClass();
        obj.protectedVar = 10;
    }
}

default(默认)

如果一个成员没有指定访问修饰符,那么它具有默认的访问级别。默认访问级别允许成员在同一包内的任何类

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

lsx202406

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值