java - 了解 Java 中的修饰符
问题描述
Java中的公共和受保护有什么区别?根据此处https://docs.oracle.com/javase/tutorial/java/javaOO/accesscontrol.html提供的 Oracle 文档,Public 也可供世界使用,而 Protected 则不可用。现在,我无法理解这里的“世界”是什么意思。有人可以澄清一下吗?谢谢,阿尔贝托
解决方案
公开 = 每个人都可以看到它。
Protected = Package Private + 子类或包成员可以看到。
World = 应用程序中的所有代码,无论它在哪里。
推荐阅读
- julia - Julia 中的核外计算
- java - Intellij 缺少 Java 的语法高亮显示
- java - 作业:如何对来自文件的字符串数组列表进行排序
- javascript - 打开模式时阻止背景滚动
- google-cloud-platform - 如何在谷歌云平台的项目之间共享资源(计算引擎)
- firebase - 如何在 Firestore 中使用复合查询?
- bit-src - 使用 Bit (bitsrc.io) 并将正确的文件放入 .gitignore
- javascript - 在移动/桌面版本和重定向到正确模块之间做出决定
- r - 用 seq 在 R 中做一个系列
- javascript - 选择最近的 div 中的所有复选框