内部类
定义
将一个类A定义在另一个类B里面,里面的那个类A就称为内部类,B则称为外部类
分类
1:成员内部类
定义在类中方法外的类
2:局部内部类
定义在方法中的类
注意:其中局部内部类又包含匿名内部类
重点
匿名内部类
定义
是一个带具体实现父类或父接口的匿名的子类对象
格式
复制new父类名或者接口名(){
//方法重写
@Overridepublicvoidmethod(){
//执行语句
}
}
作用
不用新建一个类进行实现接口中的抽象方法
参考
成员内部类:https://www.cnblogs.com/xufengyuan/p/6294358.html
匿名内部类:https://www.cnblogs.com/SQP51312/p/6108848.html
Gitee地址
XFS
分类:
java基础
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~