Java N种内部类

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

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

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

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

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

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

4. 匿名类

相关推荐
HMBBLOVEPDX5 分钟前
C++(静态函数)
开发语言·c++
Chan1619 分钟前
JVM从入门到实战:从字节码组成、类生命周期到双亲委派及打破双亲委派机制
java·jvm·spring boot·后端·intellij-idea
dpxiaolong40 分钟前
RK3588 Android12默认移除导航栏
开发语言·python
招风的黑耳1 小时前
Java生态圈核心组件深度解析:Spring技术栈与分布式系统实战
java·spring·wpf
zhangyifang_0091 小时前
泛型通配符 T、E、K、V、?
java
Pocker_Spades_A1 小时前
Python快速入门专业版(二十九):函数返回值:多返回值、None与函数嵌套调用
服务器·开发语言·python
良木林1 小时前
浅谈原型。
开发语言·javascript·原型模式
烈风1 小时前
004 Rust控制台打印输出
开发语言·后端·rust
四谎真好看2 小时前
Java 黑马程序员学习笔记(进阶篇6)
java·笔记·学习·学习笔记