内部类和常用类
一.内部类和外部类
一.定义:在类的内部定义的类
二.要点:
1.创建内部类对象时,必须依赖外部类对象
2.在内部类,外部类变量重名时,会优先调用内部类对象,想使用外部类对象需要使用outer.this前缀
3.内部类内部不能定义静态成员,但可以有静态常量
三.静态内部类:不依赖外部类对象,可直接创建或通过外部类对象访问,可声明静态成员
一.定义:在类的内部定义的类
二.要点:
1.创建内部类对象时,必须依赖外部类对象
2.在内部类,外部类变量重名时,会优先调用内部类对象,想使用外部类对象需要使用outer.this前缀
3.内部类内部不能定义静态成员,但可以有静态常量
三.静态内部类:不依赖外部类对象,可直接创建或通过外部类对象访问,可声明静态成员
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。