CSNotesCSNotes
TODO
LeetCode
数据结构
计算机组成原理
操作系统
计算机网络
数据库
Java
SSM
React
实用工具
GitHub
TODO
LeetCode
数据结构
计算机组成原理
操作系统
计算机网络
数据库
Java
SSM
React
实用工具
GitHub
  • 第一章 Java基础类型

    • 1.1 类的访问权限
    • 1.2 Java 浮点类型
    • 1.4 ArrayList 源码解析
    • 1.5 Java 数据类型
    • 1.6 Java 异常
    • 1.7 包装类
    • 1.8 String
    • 1.9 StringBuffer
    • 1.10 集合
    • 1.11 单例模式 - 饿汉式
    • 1.11 HashSet
    • 1.12 final 关键字
    • 1.13 static 关键字
    • 1.14 String 类
    • 1.15 时间类
    • 1.16 访问修饰符
    • 1.17 枚举
    • 1.18 抽象类
  • 第四章

    • 4.1 静态方法
  • 第六章

    • 6.1 接口
    • 6.2 抽象类
    • 6.3 OOP

1.16 访问修饰符

一、类的访问修饰符

类只能用 default 和 public 修饰。

image-20240726210825687
image-20240726210825687
image-20240726210907245
image-20240726210907245

default 也叫 package-private,意思是只对包内可见

二、方法的访问修饰符

public:所有地方都能调用

protected:同一个包的类可以调用。不同包的类,只有继承才可以调用

default:包内可以调用

private:类内部可以调用

比如说把一个项目比做一个公司,包比作一个部门。public 就相当于所有人都能看。private 相当于你自己能看。default 表示只有部门内能看。protected 表示同一个部门能看,不同的部门,只有下级才能看。

编辑此页
上次更新:
Prev
1.15 时间类
Next
1.17 枚举