首页 技术教程 实用代码 注册破解 正则表达式 网址导航 电子书籍

深入理解JAVA的嵌套类和内部类

一、什么是嵌套类及内部类?可以在一个类的内部定义另一个类,这种类称为嵌套类(nested classes),它有两种类型:静态嵌套类和非静态嵌套类。静态嵌套类使用很少,最重要的是非静态嵌套类,也即是被称作为内部类(inner)。嵌套类从JDK1.1开始引入。其中inner类又可分为三种:其一、在一个类(外部类)中直接定义的内部类;其二、在一个方法(外部类的方法)中定义的内部类;其三、匿名内部类。下面,我将说明这几种嵌套类的使用及注意事项。二、静态嵌套类如下所示代码为定义一个静态嵌套类 以下是JAVA代码:【复制】 Code:public class StaticTest { private static String name = "javaJohn";private String id = "X001&q...
类别:程序开发 - JAVA    查看:89    更新:2014-05-14