public class foo{int a;}
public class foo2{public static void main(String[] a){System.out.println("love");}}
错误是:
C:\Users\PUSHPAM\Desktop\java>javac foo2.java foo2.java:1: error: class foo is public, should be declared in a file named foo.java public class foo{
最佳答案
每个 Java 源文件只能有一个 public
类。该文件的名称必须与公共(public)类名称匹配,因此如果您有一个名为 MyClass
的公共(public)类,它必须位于名为 MyClass.java
的文件中。
关于java - 当我创建公共(public)类时,我遇到编译时错误,为什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31293012/