1.定义
- 我们在使用对象的时候,假如对对象只使用一次,就定义为匿名对象。
- 同样,假如一个功能,单单指只靠方法是实现不了的。只能定义成一个类的形式,才能实现这个功能(就是我们所说的内部类)。但是这个功能使用的次数很少,定义为内部类有点吃力不讨好。所以我们就定义为匿名内部类,只有在需要使用的时候在初始化。
- 再理解:
- 匿名内部类,首先他一定是内部类。
- 再说为什么要是匿名内部类;
- 因为这个类我们使用的次数少,定义一个完整的类麻烦,而且用的次数少,所以定义一个匿名内部类,
- 简单又实惠
2.公式
2.基本实现方式
3.代码
4.截图

5.友情提示

以这个为例,只需要将你的 .java源文件命名为 UnNameClass 。再将代码整体拷过去,就能运行。

之所以写友情提示,是因为,我之前看别人的博客,他自己的代码本身就是错的,还拿出来让别人看,这不就是浪费大家的时间吗。所以我的代码只需要一个 .java 文件就能运行,不骗人,同时节约大家的时间。
你要是觉得帮到你了,就点个赞,要是跑不通,就来举报不就行了。
这个社会大家都很忙,既然分享了博客,就要保证让看的人直接能运行,然后在自己研究代码。
版权声明:
本文来源网络,所有图片文章版权属于原作者,如有侵权,联系删除。
本文网址:https://www.mushiming.com/mjsbk/1464.html