摘要: Java的四种内部类包括如下: 成员内部类 静态内部类 局部内部类 匿名内部类 成员内部类: 定义在另一个类(外部类)的内部,而且与成员方法和属性平级叫成员内部类,......相当于外部类的非静态方法,如果被static修饰,就变成静态内部类了。 注意事项: 成员内部类中不能存在static关键字,即,不能声明静态属性、静态方法、静态代码块等。【非静态内部... 阅读全文
posted @ 2016-10-28 14:27 dorothychai 阅读(20389) 评论(1) 推荐(0) 编辑
摘要: 转自http://www.cnblogs.com/nerxious/archive/2013/01/25/2876489.html 匿名内部类也就是没有名字的内部类 一般形式如下:new 接口/父类(){ 方法定义} 正因为没有名字,所以匿名内部类只能使用一次,它通常用来简化代码编写 但使用匿名内部类还有个前提条件:必须继承一个父类或实现一个接口 实例1:不使用匿名内部类来实现抽象方法 ... 阅读全文
posted @ 2016-10-28 12:41 dorothychai 阅读(360) 评论(0) 推荐(0) 编辑