java - 访问修饰符的可访问性

标签 java access-modifiers

JAVA访问修饰符的可访问性

  • 公开
  • 私有(private)
  • protected
  • 默认(未声明访问修饰符)

  • 同类
  • 相同的包裹
  • 子类
  • Universe/其他包

我在互联网上寻找这些问题的答案,因为我有多个答案。一个视频说未声明的访问修饰符是公开的,而我看到另一个书面来源说未声明的访问修饰符在子类和其他包中没有限制。试图确认哪个是真实的。

最佳答案

enter image description here

这会告诉你修饰符是如何工作的

关于java - 访问修饰符的可访问性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21661888/

相关文章:

JAVA初始化 block

java - System.currentTimeMillis() 作为 NoSQL 数据库行中的列名(按时间排序)

swift - 'fileprivate' 关键字在 Swift 中意味着什么?

java - Java中的修饰符关键字顺序

c# 将表单添加到项目: Possible to make it internal/private from designer?

c# - 你见过合理使用 protected 内部访问修饰符的设计吗?

java - Hibernate + ehcache 二级缓存未命中的简单示例

java - 如何将 EditText 转换为可编辑文本文件(如记事本)

c++ - 删除copy-ctor和copy-assignment - public、private还是protected?

java - java system.setproperty 有替代方案吗?