其实就是类的嵌套,没啥难的
匿名内部类
正常情况下
写匿名类情况下
底层会有相关的处理(系统分配一个类名xxx$1)
jdk底层,创建匿名内部类xxx$1后,立马创建了其相关实例,然后把地址返回给tiger
匿名内部类只使用一次
有第二种写法写匿名内部类;
实践
匿名内部类本身也是个对象
格式 : 外部类名.内部类名(前提是满足访问权限)
例子