之前本科阶段学java一直对java的内部类使用方法掌握的不好,最近学Android开发,监听器大量使用了内部类,故做点小总结。
内部类,就是一个类在另一个类的内部,这种方法在java中比较常见,比如在编写多线程程序的时候使用内部类来隐藏run函数,编写模板回调模式时使用匿名内部类作为回调接口的实现等等
语法:内部类中可以直接使用外部类的成员函数,调用内部函数
待补充...
之前本科阶段学java一直对java的内部类使用方法掌握的不好,最近学Android开发,监听器大量使用了内部类,故做点小总结。
内部类,就是一个类在另一个类的内部,这种方法在java中比较常见,比如在编写多线程程序的时候使用内部类来隐藏run函数,编写模板回调模式时使用匿名内部类作为回调接口的实现等等
语法:内部类中可以直接使用外部类的成员函数,调用内部函数
待补充...