已有101人关注
java开发之道 匿名内部类 有些糊涂
发表在Java图书答疑 2011-05-12
是否精华
版块置顶:
1.
匿名类只能这个方式用吗,还有其他方式用吗?
2.
接口可以new吗?
3.
匿名内部类的具体实现,或者说内存里是怎么运行的一个过程?


谢谢帮忙解决下。。。
分享到:
精彩评论 4
绿草_mrkj
学分:0 LV1
2011-05-12
沙发
1、匿名内部类有时可以使代码变得简洁,如果你的一个内部类只有一个对象,就可以使用匿名内部类,不使用对象名字,直接new一个出来 。不过还是建议有限度的使用它 。
2、接口不能用New创建对象
donglin2012
学分:0 LV1
TA的每日心情
加油
2021-10-26 06:54:29
2011-05-13
板凳
[FIELDSET][LEGEND]引自:1楼[/LEGEND]
1、匿名内部类有时可以使代码变得简洁,如果你的一个内部类只有一个对象,就可以使用匿名内部类,不使用对象名字,直接new一个出来 。不过还是建议有限度的使用它 。
2、接口不能用New创建对象

[/FIELDSET]

回复:
  java开发之道书上131页 就new 接口了啊!!!
donglin2012
学分:0 LV1
TA的每日心情
加油
2021-10-26 06:54:29
2011-05-24
地板
[FIELDSET][LEGEND]引自:1楼[/LEGEND]
1、匿名内部类有时可以使代码变得简洁,如果你的一个内部类只有一个对象,就可以使用匿名内部类,不使用对象名字,直接new一个出来 。不过还是建议有限度的使用它 。
2、接口不能用New创建对象

[/FIELDSET]

回复:
  为什么不回复我呢,都等这么久了。。。
东北虎
学分:0 LV1
2011-05-24
4L
您好可以通过new一个接口,并实现接口中的方法创建匿名内部类。
在new接口时,实际上就是在内存中创建了一个实现了该接口的匿名内部类的实例,并执行实现接口中的方法。
首页上一页 1 下一页尾页 4 条记录 1/1页
手机同步功能介绍
友情提示:以下图书配套资源能够实现手机同步功能
明日微信公众号
明日之星 明日之星编程特训营
客服热线(每日9:00-17:00)
400 675 1066
mingrisoft@mingrisoft.com
吉林省明日科技有限公司Copyright ©2007-2022,mingrisoft.com, All Rights Reserved长春市北湖科技开发区盛北大街3333号长春北湖科技园项目一期A10号楼四、五层
吉ICP备10002740号-2吉公网安备22010202000132经营性网站备案信息 营业执照