站内搜索: 请输入搜索关键词

当前页面: 开发资料首页J2SE 专题JAVA内部类干吗用的?常用吗?

JAVA内部类干吗用的?常用吗?

摘要: JAVA内部类干吗用的?常用吗?


我是个刚工作不久的菜鸟程序员
最近无事可做,重翻了一下JAVA初级
看到了内部类,头痛。以前刚开始学JAVA的时候就没用心留意过。
看了半天,云里雾里的。。。
我们部门主要做企业web应用的。

大伙帮个忙,指点一下。

顺便问一下,多线程、图形用户界面 用弄得很明白吗?




内部类可以直接用其外部类的属性和方法
如果你使用一个内部类 ,那么就可以省去你在主类以外的再建一个类 ,内部类就是完成你主类以外的那个类的作用



弥补了JAVA不能多继承的遗憾


匿名类更有用一些,我觉得。


我还没用过内部类


主要是设计上面的考虑,
显得更紧凑,更方便。

当然不会用内部类或者嵌入类或者匿名内部类也是没点问题,只是更多规范代码看不懂而已。
呵呵


是为了封装


同意coolroy的说法



學習!


我是JAVA初学者,看过.但不知道用道什么地方!!


主要是某个类需要局部使用,不想被其它人看到和使用的时候,就用内部类


很有用,如果你搞awt,swing,swt的话,有很多地方用了内部类
内部类很方便,不用为了一个很小的功能块还单独创建一个类文件
而且也让你的程序模块更加紧凑
比如一个简单的鼠标移动的实现


受教了


↑返回目录
前一篇: 乘法??
后一篇: 问y 关于java import的问题(在线等)