Java 知识整合(三)之内部类
内部类(四种)一、实例内部类二、静态内部类三、本地内部、匿名内部类一、实例内部类1.看作是外部类的实例的成员或方法,其中不可以定义静态成员变量,若非要定义,则定义 public static final int a=10;此时定义的变量如果是静态的,一定是在编译时期就能确定其值。2.内部类对象的实例化:通过外部类对象的引用来调用,进行内部类对象的实例化3.访问和外部类同名的属性:外部类对象. this .内部类对象5. 实例内部类,是否有额外的开销?有,实例内部类当中,包含了外部类的this引用







