内部类和匿名类的关系? 我觉得组件.addActionListener(new ActionEvent(){}):既是匿名类,但也在类的内部,也是内部类啊.有什么区别>>> 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 此回复为自动发出,仅用于显示而已,并无任何其他特殊作用楼主【sure2003】截止到2008-07-13 21:21:08的历史汇总数据(不包括此帖):发帖的总数量:230 发帖的总分数:9923 每贴平均分数:43 回帖的总数量:196 得分贴总数量:4 回帖的得分率:2% 结贴的总数量:227 结贴的总分数:9853 无满意结贴数:2 无满意结贴分:50 未结的帖子数:3 未结的总分数:70 结贴的百分比:98.70 % 结分的百分比:99.29 % 无满意结贴率:0.88 % 无满意结分率:0.51 % 值得尊敬 内部类就是不希望除了拥有它的外部类以外的其他类访问。比如当前你在自己的类中有一些方法和属性值得refact一个新类,而又不希望其他的类来访问,你可以把这个refact的新类作成内部类。只有外部类可以访问它。这只是一方面 完全提倡netbean的事件默认实现就是匿名内部类而且使用内部类,可以正真的隐藏实现,只对接口,甚至你无发下传,因为可能没有名字而且使用内部类可以做到多重继承(针对类,而非接口)而且可以,让内部类来继承一些,逻辑上并不符合的父类(如集合与Iterator) 看到这我得好好再看看我的java基础呀 java中文参数带来的乱码问题 怎样将文字和图片输出到一个文件(Java),最好mht格式的文件(word或其他也行) 小题目求解 Bus[i] = new bus(BusData[i]); 提示错误,问题在哪? 请教:Java能否把数据库返回的记录集直接插入一张表中 要设计一个KTable,大家帮忙出个主意! 请问JDialog有没有setOwner(owner)之类的方法? 这个用java怎么实现呢?? java里有没有像javascript那样eval的用法啊 如何得到本地默认网关和子网掩码? 反射出错,求助!!在线等。 java简体中文的问题
楼主【sure2003】截止到2008-07-13 21:21:08的历史汇总数据(不包括此帖):
发帖的总数量:230 发帖的总分数:9923 每贴平均分数:43
回帖的总数量:196 得分贴总数量:4 回帖的得分率:2%
结贴的总数量:227 结贴的总分数:9853
无满意结贴数:2 无满意结贴分:50
未结的帖子数:3 未结的总分数:70
结贴的百分比:98.70 % 结分的百分比:99.29 %
无满意结贴率:0.88 % 无满意结分率:0.51 %
值得尊敬
当前你在自己的类中有一些方法和属性值得refact一个新类,而又不希望其他的类来访问,你可以把这个refact的新类作成内部类。只有外部类可以访问它。
这只是一方面
netbean的事件默认实现就是匿名内部类
而且使用内部类,可以正真的隐藏实现,只对接口,甚至你无发下传,因为可能没有名字
而且使用内部类可以做到多重继承(针对类,而非接口)
而且可以,让内部类来继承一些,逻辑上并不符合的父类(如集合与Iterator)
看到这我得好好再看看我的java基础呀