阅读背景:

Java内部类的概念

来源:互联网 

什么是内部类

内部类(Inner Classes)的概念是在 JDK1.1 版本中开始引入的。在 Java 中,允许在一个类(或方法、语句块)的内部定义另一个类,称为内部类,有时也称为嵌套类(Nested Classes)。内部类和外层封装它的类之间存在逻辑上的所属关系,一般只用在定义它的类或语句块之内,实现一些没有通用意义的功能逻辑,在外部引用它时必须给出完整的名称。 引入内部类的好处在于可使源代码更加清晰并减少类的命名冲突,就好比工厂制定内部通用的产品或工艺标准,可以取任何名称而不必担心和外界的标准同名,因为其使用范围不同。内部类是一个有用的特征,因为它们允许将逻辑上同属性的类组合到一起,并在另一个类中控制一个类的可视性。内部类(Inner Classes)的概念是在 JDK1.1 版本中开始引入




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: