java - "package private"成员访问不是默认(无修饰符)访问的同义词吗?

标签 java terminology protected access-modifiers package-private

我对某些文档使用的术语“包私有(private)”以及“默认访问”的使用感到有些困惑。包私有(private)和默认访问不是 protected 同义词吗?

最佳答案

是的,几乎一样。 protected 修饰符指定该成员只能在其自己的包中访问(与 package-private 一样),此外还可以由另一个包中其类的子类访问。

关于java - "package private"成员访问不是默认(无修饰符)访问的同义词吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5416074/

相关文章:

java - 从命令行启动 servlet 容器 (Jersey Jax RS)

c++ - 根据定义,放置 "virtual destructor inside an interface"是否不再是接口(interface)?

windows - 在 Windows 中什么是 "runtime image"?

c# - 是否可以使用 protected 构造函数创建对象的实例?

java - 强制子类定义 protected 最终实例变量

java - 为什么 QuickSort 使用 O(log(n)) 额外空间?

java - 是否可以在不依赖 Hadoop 和 HDFS 的情况下使用 Java 读写 Parquet?

c++ - 在成员函数中访问参数的类成员

java - com.gluonhq.charm.glisten.control.TextField 不存在

java - 当更新仅修改新数据时,它被称为什么?