在下面的类中存在静态和非静态两种内部类
public class TUser {
//静态内部类
public static class TT {
public void foo() {
System.out.print("This is TT...");
}
}
//非静态内部类
public class TC {
public void foo() {
System.out.print("This is TC...");
}
}
}
外部调用静态内部类,方法为:
new TUser.TT().foo();
在外部调用非静态内部类,方法为:
new TUser().new TC().foo();