java内部类详解(二)

2014-11-24 07:40:12 · 作者: · 浏览: 1
匿名类的时候,会立即创建匿名类的对象。因此不允许将匿名类定义成抽象类。
匿名类不能有构造方法,因为匿名类没有类名,无法定义构造方法,但匿名类可以定义实例初始化块,通过实例初始化块来完成构造方法需要完成的事情
匿名类不能定义任何静态成员、方法和类;
匿名类不能是public、protected、private、static;


摘自 zhaoyazhi2129的专栏