我已经了解到Java文件中唯一的公共类也必须具有main方法.但是,在下面你可以看到内部类中的main方法而不是?关于源文件中主要方法定义的规则是什么?
public class TestBed {
public TestBed() {
System.out.println("Test bed c'tor");
}
@SuppressWarnings("unused")
private static class Tester {
public static void main(String[] args) {
TestBed tb = new TestBed();
tb.f();
}
}
void f() {
System.out.println("TestBed::f()");
}
}
Run Code Online (Sandbox Code Playgroud) java ×1