我有一个 Java 文件TestThis.java
,如下所示:
class A
{
public void foo()
{
System.out.println("Executing foo");
}
}
class B
{
public void bar()
{
System.out.println("Executing bar");
}
}
上面的代码文件编译良好,没有任何警告/错误。有什么方法可以访问任何课程A
或B
没有任何其他外部课程的顶级课程?
如果不是,那么为什么 Java 甚至允许在没有顶级类的情况下编译此类文件?