内部类相关知识点
2016-02-16 本文已影响46人
伐者寻路
- 成员内部类分为两种:静态内部类和非静态内部类,使用static修饰的成员内部类是静态成员内部类,没有使用static修饰的成员内部类是非静态内部类。
一、非静态内部类:
- 非静态内部类中不能包含静态方法,静态成员,静态代码块。但是可以包含非静态初始化代码块。
二、静态内部类
4.PNG
- Java允许在接口中定义内部类这个内部类只能是public static 修饰,即默认为静态内部类。