Java N种内部类

内部类就是在一个类的内部再定义一个类,比如,A类中定义一个B类,那么B类相对A类来说是内部类,而A类相对B类是外部类。以下这些类的写法只是开拓眼界,不建议写这么复杂。

1. 成员内部类(public修饰)

内部类可以访问外部类私有的属性和方法

2. 静态内部类(添加static关键字)

一个 java 类中可以有多个 class 类,但是只能有一个 public class

3. 局部内部类(写在方法里面的类)

4. 匿名类

相关推荐
可乐鸡翅yeah_6 分钟前
HLS流媒体首屏起播慢深度优化,从分片、索引、播放器全链路调优
开发语言·javascript·ecmascript·m3u8·m3u8在线
luj_17689 分钟前
生物体如何应对功能击穿?
c语言·开发语言·c++·经验分享·算法
luj_176811 分钟前
击穿分析五大关键步骤
开发语言·网络·c++·经验分享·算法
wuyk55512 分钟前
从零吃透 MQTT 通信|第 11 章 MQTT 项目调试验证、性能优化、常见疑难问题、OTA 升级基础
c语言·开发语言·stm32·学习·性能优化
步行cgn16 分钟前
Spring 注入 Properties 详解
java·python·spring
海盗123417 分钟前
微软技术日报 2026-09-14:Rust 升为微软一级语言,云业务重组为智能体与基础设施
开发语言·microsoft·rust
星空17 分钟前
Map<String, String>`Map`是接口,不能直接 new
java·前端·算法
liangbo718 分钟前
12-JVM 调优方法论与参数速查
java·jvm
干到60岁退休的码农19 分钟前
16.过滤器中处理异常响应返回
java·spring boot·mybatis
Java_2017_csdn31 分钟前
StringUtils.hasText() 和 StringUtils.isNotBlank() 方法对比
java