抽象类
https://blog.csdn.net/wei_zhi/article/details/52736350?utm_medium=distribute.pc_relevant_t0.none-task-blog-searchFromBaidu-1.control&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-searchFromBaidu-1.control
Java内部类详解
在Java中,可以将一个类定义在另一个类里面或者一个方法里面,这样的类称为内部类。广泛意义上的内部类一般来说包括这四种:成员内部类、局部内部类、匿名内部类和静态内部类。
http://www.cnblogs.com/dolphin0520/p/3811445.html
匿名内部类详解:
https://www.cnblogs.com/wuhenzhidu/p/anonymous.html