将Java程序另存为一个文件时遇到麻烦?

时间:2018-12-13 01:34:47

标签: java

我需要将我的程序保存和提交为一个文件。我的程序有多个类,据我了解,到目前为止,只有主类可以是公共的?我需要做些什么改变?

这些是我们教授的指示:

提交项目时,应仅提交一个名为xxxx.java的项目。 此文件中的主类必须是公共类,但不能有其他类 您使用的课​​程可以是公开的(因为只允许一个公开课程 在文件中。)

2 个答案:

答案 0 :(得分:1)

您可以在一个文件中提交多个公共类,但不会编译。 Java要求每个.java文件只有一个公共类,该公共类与文件名完全匹配。文件中的其余类可以与其他访问修饰符一起使用。

答案 1 :(得分:0)

您可以将其他类保存在同一文件中。但是,在Java上,每个文件只能有一个公共类。其他课程不能公开。