内部内分为动态和静态,怎么创建,怎么使用,看完代码,你就有所了解!
class OuterClass{ //外部
class InnerClass{ //内部
}
static class InnerStaticClass{ //静态
}
}
public class Demo1{
public static void main(String[] args){
OuterClass oc = new OuterClass();//创建外部类实例
OuterClass.InnerStaticClass isc = new OuterClass.InnerStaticClass();//静态,内部
OuterClass.InnerClass ic = oc.new InnerClass();//非静态,内部
oc = null;
}
}