一、内部类:
定义在类内部的类
与类成员有相似的访问控制
kotlin 默认是静态内部类,非静态用inner关键字
this@outter,this@inner的用法
二、匿名内部类
没有定义名字的内部类
类名编译时生产,类似Outter$1.class
三、看一下Java中的内部类
package net.println.kotlin.chapter4.innerClass;
/**
* @author:wangdong
* @description:Java中的内部类
*/
/**外部内*/
public class InnerClassJava {
private int a;
//静态内部类和非静态内部类的区别
//非静态内部类,持有外部类的状态的
public