class First
{
public static void main(String[] args)
{
System.out.println("File found");
}
}
(使用First.java保存的文件)
javac First.java ---(没有错误)
java首先---没有错误
然后我将课程名称更改为" class Second"
javac First.java ---(没有错误)
java第二---没有错误
但是如果我添加公共并将类的名称更改为"公共类Second"
然后有一个编译时错误,该文件应该保存为与公共类相同的名称。
答案 0 :(得分:0)
包含公共类的文件名应设置为公共类的名称。一个文件不能有两个公共类(同样的原因)。
答案 1 :(得分:0)
文件的名称仅在类为public
时才有意义,在这种情况下,文件必须与类名相同(类First
必须在First.java
中)。
如果该类不公开,则文件名不重要。