A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© wdj 中级黑马   /  2015-9-2 20:56  /  815 人查看  /  14 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

今天刚接触匿名内部类,勉强看得懂代码,但是还有种种异或,为什么要出现匿名内部类,什么时候会使用到匿名内部类?

14 个回复

倒序浏览
给你顶起来~
回复 使用道具 举报
后期学习集合的时候和IO流的时候就用到了   
回复 使用道具 举报
666666666666666666666666
回复 使用道具 举报
匿名内部类就是为了省代码,程序员都是很懒的。。。。
集合  IO  里会用到。
一般你查看API 如果一个方法的形参是个接口类型,
这种情况就可以使用匿名内部类解决
回复 使用道具 举报
匿名内部类主要用在函数的形式参数传递时。将创建子类和创建对象一块进行,简便代码
回复 使用道具 举报
这个我经常被搞晕
回复 使用道具 举报
zhengsx 中级黑马 2015-10-31 08:55:11
8#
老毕说了,自己多写几遍就会了。理解匿名内部类之前对继承和多态理解也是很重要的。
回复 使用道具 举报
其实,内部类不是一个程序所必须的。不过为了只使用某个类或者接口的实现类的一个对象时使用内部类可以减少类的个数,增加代码的清晰度!
回复 使用道具 举报
Java是单继承的,内部类在一定程度上解决多重继承。
回复 使用道具 举报
hhl 中级黑马 2015-11-12 23:12:17
11#
这个我也刚接触,好抽象啊
回复 使用道具 举报
多敲敲代码,想想就明白了,现在不明白是你接触的少
回复 使用道具 举报
内部类用得不多,就是为了节省代码
回复 使用道具 举报
雨来 高级黑马 2015-11-18 21:45:38
14#
实在不太明白向后进行吧
回复 使用道具 举报
tf0612 中级黑马 2015-11-18 22:01:30
15#
等待答案
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马