JavaShuo
栏目
标签
为什么Java内部类要设计成静态和非静态两种
时间 2021-01-08
栏目
Java
繁體版
原文
原文链接
简单理解就是:如果把类比喻成鸡蛋,内部类为蛋黄,外部类是蛋壳。那么静态类相当于熟鸡蛋,就算蛋壳破碎(外部类没有实例化),蛋黄依然完好(内部类可以实例化);而非静态类相当于生鸡蛋,蛋壳破碎(无实例化),蛋黄也会跟着xx(不能实例化)。 静态内部类就是个独立的类。 之所以要弄这么个东西,只是起到一个注释的效果,而且这个注释可静态检查。 比如有A,B两个类,B有点特殊,虽然可以独立存在,但只被A使用。
>>阅读原文<<
相关文章
1.
Java中静态内部类和非静态内部类有什么区别?
2.
【java提升】(18)---静态内部类和非静态内部类
3.
静态内部类和非静态内部类
4.
Java 什么是静态内部类
5.
静态内部类与非静态内部类
6.
非静态内部类
7.
java 静态内部类不可以继承非静态内部类理解
8.
探究静态内部类和非静态内部类的区别
9.
JAVA内部静态类
10.
Java静态内部类
更多相关文章...
•
IP地址分配(静态分配+动态分配+零配置)
-
TCP/IP教程
•
为什么使用 XML Schemas?
-
XML Schema 教程
•
使用阿里云OSS+CDN部署前端页面与加速静态资源
•
三篇文章了解 TiDB 技术内幕 —— 说计算
相关标签/搜索
静态
静态路由
静态资源
静静
学习:页面静态化、伪静态
静一静
静静的dojo
安安静静
Java
网站开发
XLink 和 XPointer 教程
NoSQL教程
网站建设指南
静态资源
设计模式
java
0
分享到微博
分享到微信
分享到QQ
每日一句
每一个你不满意的现在,都有一个你没有努力的曾经。
最新文章
1.
微软准备淘汰 SHA-1
2.
Windows Server 2019 Update 2010,20H2
3.
Jmeter+Selenium结合使用(完整篇)
4.
windows服务基础
5.
mysql 查看线程及kill线程
6.
DevExpresss LookUpEdit详解
7.
GitLab简单配置SSHKey与计算机建立连接
8.
桶排序(BucketSort)
9.
桶排序(BucketSort)
10.
C++ 桶排序(BucketSort)
本站公众号
欢迎关注本站公众号,获取更多信息
相关文章
1.
Java中静态内部类和非静态内部类有什么区别?
2.
【java提升】(18)---静态内部类和非静态内部类
3.
静态内部类和非静态内部类
4.
Java 什么是静态内部类
5.
静态内部类与非静态内部类
6.
非静态内部类
7.
java 静态内部类不可以继承非静态内部类理解
8.
探究静态内部类和非静态内部类的区别
9.
JAVA内部静态类
10.
Java静态内部类
>>更多相关文章<<