Java N种内部类

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

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

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

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

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

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

4. 匿名类

相关推荐
程序员阿鹏4 分钟前
责任链模式
java·spring·servlet·tomcat·maven·责任链模式
Tim_109 分钟前
【C++入门】04、C++浮点型
开发语言·c++
@淡 定15 分钟前
Java内存模型(JMM)详解
java·开发语言
谈笑也风生16 分钟前
经典算法题型之复数乘法(二)
开发语言·python·算法
hkNaruto18 分钟前
【C++】记录一次C++程序编译缓慢原因分析——滥用stdafx.h公共头文件
开发语言·c++
czhc114007566338 分钟前
C# 1221
java·servlet·c#
先知后行。41 分钟前
python的类
开发语言·python
黄俊懿41 分钟前
【深入理解SpringCloud微服务】Seata(AT模式)源码解析——全局事务的回滚
java·后端·spring·spring cloud·微服务·架构·架构师
派大鑫wink1 小时前
【Day12】String 类详解:不可变性、常用方法与字符串拼接优化
java·开发语言
JIngJaneIL1 小时前
基于springboot + vue健康管理系统(源码+数据库+文档)
java·开发语言·数据库·vue.js·spring boot·后端