嵌套类:
class A{
class B{
}
}
// 此时B为A的内部类。要想创建B的对象实例,应该如下:
A a = new A();
A.B b = a.new B();
class A{
static class B{
}
}
// 此时B为A的嵌套类。创建B的对象实例如下:
// B b = new B()即可。
// 如果将main放在嵌套类中:
public class A{
public static class Program{
public static void main(String[] args){
}
}
}
// 使用Java命令执行该程序时,应该使用如下命令:java A$Program