1 内部类

image.png
image.png

内部类使用private修饰,表示该类只能在外部类范围使用,

静态内部类

image.png
image.png
总结:
image.png

成员内部类

image.png
image.png
看个例子:
image.png

成员内部类访问一定要寄生在外部类对象里的,它是属于外部类的对象的

image.png
总结:
image.png
看个例子:
image.png

在成员内部类中访问所在的外部类对象,格式为:外部类名.this

局部内部类

鸡肋语法,了解即可。
image.png
image.png

匿名内部类(重点)

image.png

相当于创建了一个新的没有名字的对象,

总结:
image.png