java - 公共(public)类 Main 和类 Main 有什么区别?

标签 java

<分区>

我今年要修 AP 计算机科学,我的老师说要使用 public class Main 而不是只使用 class Main。当我们问她为什么不上 Main 课时,她说 AP 计算机科学就是这样做的,但根本没有详细说明。

最佳答案

这是关于如何访问你的类。 仅使用 class Main,只能从她的包和类自身访问该类。使用 public class Main,可以从任何地方访问该类。
您可以在 javadoc 中阅读有关修饰符的更多信息:
https://docs.oracle.com/javase/tutorial/java/javaOO/accesscontrol.html

关于java - 公共(public)类 Main 和类 Main 有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52004624/

相关文章:

java - 使用 Joda-Time 计算持续时间

java - Veracode CWE ID 404 资源关闭或释放不当

java - Google Spreadsheet API - 找到列中的第一个空单元格?

java - JInternalFrame 的一个实例

java - 复杂类型的通用数组

Java聊天系统

JavaFX TitledPane 需要多次单击才能展开,场景不更新

java - 为什么不摆脱 JVM?

java - 如何从 Polar 心率监测器获取正确的值

java - 我的应用程序运行良好,除了 android 9 版本。我不明白是什么问题