首页 > 其他 > 详细

匿名内部类

时间:2018-07-19 21:48:41      阅读:170      评论:0      收藏:0      [点我收藏+]

技术分享图片
看Map的代码,忽然看到了KeySet方法,发现自己对里面的语法不理解,就是图上 new AbstractSet<K>() {} 部分(主要是忘了语法)...
后来网上一搜发现是匿名内部类,具体匿名内部类知识可以自行百度。这里简单说下自己的理解。

匿名内部类的使用。最常用的时候就是多线程部分,new Thread() {}new Runnable() {}。(更多实例可参考:java中的匿名内部类总结 - Nerxious - 博客园 http://www.cnblogs.com/nerxious/archive/2013/01/25/2876489.html)。
然后对于上图做一个解释说明:

里面的所有方法都是AbstractSet中,结合需要需自行实现的方法。如果在AbstractSet中找不到源头可以在其继承的类或者接口中尝试寻找。

匿名内部类

原文:https://www.cnblogs.com/buwuliao/p/9338565.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!