博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Java之匿名内部类详解
阅读量:5846 次
发布时间:2019-06-18

本文共 367 字,大约阅读时间需要 1 分钟。

前言

本文讲解Java中最后一种内部类,叫做匿名内部类。顾名思义,所谓的匿名内部类就是一个没有显式的名字的内部类,在实际开发中,此种内部类用的是非常多的。

匿名内部类

本质:匿名内部类会隐式的继承一个类或者实现一个接口,或者说,匿名内部类是一个继承了该类或者实现了该接口的子类匿名对象。

格式

new 类名/接口/抽象类(){

}

例如:

new Interface(){

}

案例a

总结

通过程序看出,实际上我们的Inner是一个接口,本身接口是不能直接new的,但是呢却又发现我们在new的时候,Inner这个接口后面带了一对花括号,那么这个就表示实际上我现在new的是这个接口的实现类。但是发现,这个实现类是没有名字的。

转载于:https://www.cnblogs.com/liuys635/p/10529992.html

你可能感兴趣的文章
Day6-Dhcp
查看>>
NOIP2015 运输计划 二分答案+Tarjan LCA+树上差分
查看>>
构建之法读后感
查看>>
hdu题型分类
查看>>
08.LoT.UI 前后台通用框架分解系列之——多样的Tag选择器
查看>>
Bootstrap3基础 btn-xs/sm... 按钮的四种大小
查看>>
silverlight 乐动魔方 实战九 .
查看>>
Learn Python 016: Coin - a project of msc, unfinished.
查看>>
Python爬虫(一)
查看>>
霍夫变换的基本理解(第八天)
查看>>
解决TensorFlow程序无限制占用GPU
查看>>
[转] vue从入门到进阶:组件Component详解(六)
查看>>
C/C++预定义宏
查看>>
正则表达式(二)
查看>>
OpenCV (iOS)中的形态学变换(11)
查看>>
关于ONION/Wncry勒索病毒
查看>>
我是一个iOS程序员
查看>>
七个你可能不了解的CSS单位
查看>>
java中的if-Switch选择结构
查看>>
nginx缓存、压缩配置
查看>>