Java N种内部类

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

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

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

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

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

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

4. 匿名类

相关推荐
_OP_CHEN几秒前
C++进阶:(二)多态的深度解析
开发语言·c++·多态·抽象类·虚函数·多态的底层原理·多态面试题
CsharpDev-奶豆哥3 分钟前
JavaScript性能优化实战大纲
开发语言·javascript·性能优化
lang201509284 分钟前
Spring MVC配置全解析
java·spring·mvc
小妖同学学AI18 分钟前
Rust 深度解析:变量、可变性与所有权的“安全边界”
开发语言·安全·rust
2301_7644413329 分钟前
基于python构建的低温胁迫实验
开发语言·python
ICT系统集成阿祥36 分钟前
华为CloudEngine系列交换机堆叠如何配置,附视频
开发语言·华为·php
wjs20241 小时前
C++ 基本语法
开发语言
せいしゅん青春之我1 小时前
【JavaEE初阶】TCP核心机制10——异常情况的处理
java·网络·笔记·网络协议·tcp/ip·java-ee
摇滚侠1 小时前
Spring Boot3零基础教程,把 Java 程序打包为 Linux 可执行文件,笔记91
java·linux·笔记
mount_myj1 小时前
敏感信息屏蔽(一)【java】
java·算法·极课堂