java - 将java程序保存为一个文件时遇到问题?
问题描述
我需要将我的程序保存并提交为一个文件。我的程序有多个类,据我所知,到目前为止只有主类可以公开?我必须做出哪些改变?
这些是我们教授的指示:
当你提交你的项目时,你应该只提交一个名为 xxxx.java 这个文件中的主类必须是一个公共类,但是你使用的其他类不能是公共的(因为一个文件中只允许一个公共类)。
解决方案
您可以在一个文件中提交多个公共类,但它不会编译。Java 要求每个 .java 文件有一个公共类,它与文件名完全匹配。文件中的其余类可以使用其他访问修饰符。
推荐阅读
- java - 对于使用房间数据库的应用程序,概念是在后台运行的数据库交互,如何确保查询在继续之前完成
- javascript - pdfMake如何像属性布局一样在表的标题上设置行:headerLineOnly 有它,但使用 hLineWidth 作为函数
- c# - 通过 httpmodule 为自定义文件夹添加客户端缓存
- sql - 在 oracle 记录的响应中粘贴一个额外的字符
- ruby - Ruby:如何在字符串中插入三个反斜杠?
- azure - Azure 蓝图:assignment.json 中的安全字符串参数
- c++ - 使用数组实现堆栈
- c# - .Net Core 3 Serilog 的依赖注入
- java - 如何使用循环添加 JavaFX 元素?
- python - 我正在尝试通过让您从一些东西中进行选择并将它们更改为几个选项之一来创建一个编辑文本的程序