Java N种内部类

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

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

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

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

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

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

4. 匿名类

相关推荐
步行cgn几秒前
Spring 注入值中含有特殊符号的处理详解
java·后端·spring
user_admin_god2 分钟前
第 11 篇:实践三 —— 表单 / 合同字段抽取
java·人工智能·spring boot·语言模型
未秃头的程序猿3 分钟前
全链路追踪落地一年:从翻日志到秒级定位,我们都做了什么
java·后端·面试
SamDeepThinking9 分钟前
new Thread()之后发生了什么?
java·后端·面试
斯维赤16 分钟前
Spring AI | Function Calling 是什么?
java·后端
devpotato16 分钟前
限流、熔断、降级:三者核心区别一文讲清
java
不灭的黄金瞳12316 分钟前
Java数据类型与变量
java·开发语言·intellij-idea
shehuiyuelaiyuehao20 分钟前
算法47,分治快排,第K大
java
程序猫.21 分钟前
算法刷题笔记:模拟题从入门到实战(含 LeetCode 例题与习题)
java·数据结构·算法
Wang's Blog22 分钟前
Java 服务器: Linux-MySQL的rpm安装与初始化配置
java·服务器