Java N种内部类

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

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

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

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

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

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

4. 匿名类

相关推荐
Dylan的码园9 分钟前
从软件工程师看计算机是如何工作的
java·jvm·windows·java-ee
callJJ16 分钟前
Spring AI Tool Calling(工具调用)详解——让大模型拥有“动手能力“
java·人工智能·spring·spring ai·tool calling
南部余额20 分钟前
SpringBoot文件上传全攻略
java·spring boot·后端·文件上传·multipartfile
lsx20240624 分钟前
XHR.readyState详解
开发语言
游乐码28 分钟前
c#静态成员
开发语言·c#
FirstFrost --sy39 分钟前
高并发内存池:tcmalloc核心实现
开发语言
彩妙不是菜喵42 分钟前
C++:深入浅出讲解=>多态
开发语言·c++
java1234_小锋1 小时前
Java高频面试题:什么是Redis哨兵机制?
java·redis·面试
qq_24218863321 小时前
使用 PyInstaller 打包 Python 脚本为 EXE(教程)
开发语言·python
苦学编程的谢1 小时前
好运buff机 ------ 测试报告
java·开发语言·功能测试