内嵌类的使用应该在什么场合下呢,虽然知道了它的使用方法,但却不是特别明白它适用的场合,请明白人指点一二。
解决方案 »
- 在eclipse 中applet
- java rt.jar中访问受限的问题
- 序列化的问题
- 在java中怎样使用jasperreport来实现自动打印?
- 如何使swing编辑控件中部分文字不可修改
- java.util.Date 如何转变成一个double
- char型变量能不能定义为一个中文?为什么?
- 高分相求,java scjp试题
- Java如何匹配一个正则表达式
- 各位帮帮忙吧,我刚学ASP,请提个意见。
- 各位看<think in java>第二版英文版,有什么心得吗?我英文不好,借助词吧,看的速度超慢,好像一千多夜,不知道啥时候才能看完
- 请教NoClassDefFoundError错误是什么意思?
看看
Inner class(在第260页--287页)
public void run(){} //注意是 public但是,在很多时候,我们希望这个Runnable只是在类的内部使用,即,实现一个内部线程。
这样就存在着一种风险,在类的外部也可以使用这个接口实现的功能了。在这种时候,使用内部类就是一个很好的选择了。
因为内部类在外部是不能实例化的,
这就避免了误用的可能。
回答的很好了,
至少corejava上经常用