小健_Java_Blog
latest
Java学习笔记
1. Java基础
2. 流程控制
3. 字符串
4. 数组
5. 类与对象
6. 数字处理类
7. 接口、继承与多态
8. 包
9. 对象
10. 继承与多态
11. 抽象类与接口
12. 枚举类
13. Java常用类
14. 内部类
14.1. 内部类概述
14.2. 内部类的作用
14.3. 内部类的分类
15. Lambda表达式
16. 异常处理
17. 对象容器—集合
18. 泛型
19. 文件管理与IO流
20. 多线程编程
21. 网络编程
22. Swing图形用户界面编程
23. 再谈反射
24. 注解(Annotation)
25. 数据库编程
26. 包管理工具之Maven
27. XML与JSON
分布式系统架构案例(Java)
Spring Boot
小健_Java_Blog
Docs
»
Java学习笔记
»
14. 内部类
»
14.2. 内部类的作用
Edit on GitHub
Contents
内部类的作用
14.2. 内部类的作用
¶
封装。将不想公开的实现细节封装到一个内部类中,内部类可以声明为私有的,只能在所在外部类中访问。
提供命名空间。静态内部类和外部类能够提供有别于包的命名空间。
便于访问外部类成员。内部类能够很方便访问所在外部类的成员,包括私有成员也能访问。