静态内部类:

 为什么使用?

1,使用方便,不依托于外部类实例。

2,逻辑清晰。

3,利于代码隐藏。

 

非静态内部类;

 依托于类实例,创建之前必须创建类实例。然后利用实例.new 创建。

 

二者的区别,很大程度来自于static与非static的区别。不必死记。

待续