Java内部类

转自:

从Java1.1开始引入了内部类以来,它就引起了人们的激烈争论。其实任何优秀的语言特性用得不好就是滥用,内部类用得不好就会导致代码像迷宫一样,导致出现毫无重用的综合征。

1、内部类分为成员内部类、静态嵌套类、方法内部类、匿名内部类。

几种内部类的共性:

A、内部类仍然是一个独立的类,香港服务器,香港虚拟主机,在编译之后会内部类会被编译成独立的.class文件,但是前面冠以外部类的类命和$符号。

B、内部类不能用普通的方式访问。内部类是外部类的一个成员,服务器空间,因此内部类可以自由地访问外部类的成员变量,无论是否是private的。

2、成员内部类:形式如下

1 class Outer {2class Inner{}3 }孜孜不倦的追求奋斗,加油。

Java内部类

相关文章:

你感兴趣的文章:

标签云: