Java N种内部类

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

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

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

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

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

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

4. 匿名类

相关推荐
陈文锦丫5 小时前
MQ的学习
java·开发语言
乌暮5 小时前
JavaEE初阶---线程安全问题
java·java-ee
爱笑的眼睛115 小时前
GraphQL:从数据查询到应用架构的范式演进
java·人工智能·python·ai
liwulin05066 小时前
【PYTHON-YOLOV8N】如何自定义数据集
开发语言·python·yolo
Seven976 小时前
剑指offer-52、正则表达式匹配
java
代码or搬砖6 小时前
RBAC(权限认证)小例子
java·数据库·spring boot
一入程序无退路6 小时前
idea如何切换数据库?
intellij-idea
青蛙大侠公主6 小时前
Thread及其相关类
java·开发语言
爱吃大芒果6 小时前
Flutter 主题与深色模式:全局样式统一与动态切换
开发语言·javascript·flutter·ecmascript·gitcode
Coder_Boy_6 小时前
DDD从0到企业级:迭代式学习 (共17章)之 四
java·人工智能·驱动开发·学习