内部类、内部接口

来源:互联网 发布:java socket例子 编辑:程序博客网 时间:2024/06/05 14:28

1.静态内部类不能访问外部类的非静态成员变量和方法

2.非静态内部类不能定义静态的变量

3.静态内部类的构造方法:

new A.B()
4.非静态内部类的构造方法:

A a = new A();A.B b = a.new B();
5.内部接口默认都是静态的,不管有没有static。因为接口没有实例,非静态接口无意义。