社区
Java SE
帖子详情
来个高手给我摆摆Static Nested Class 、Inner Class和Anonymous Inner Class
funfun5433
2011-03-17 09:39:34
来个高手给我摆摆Static Nested Class 、Inner Class和Anonymous Inner Class 给点代码演示下区别撒
...全文
130
2
打赏
收藏
来个高手给我摆摆Static Nested Class 、Inner Class和Anonymous Inner Class
来个高手给我摆摆Static Nested Class 、Inner Class和Anonymous Inner Class 给点代码演示下区别撒
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
huntor
2011-03-17
打赏
举报
回复
Java Rules中文版
zqfddqr
2011-03-17
打赏
举报
回复
Nested Class (一般是C++的说法),Inner Class (一般是JAVA的说法)。Java内部类与C++嵌套类最大的不同就在于是否有指向外部的引用上。
注: 静态内部类(Inner Class)意味着
1 创建一个static内部类的对象,不需要一个外部类对象
2 不能从一个static内部类的一个对象访问一个外部类对象
http://benlee.javaeye.com/blog/531082
http://benlee.javaeye.com/blog/531082
C#面:
Static
Nested
Class
和
Inner
Class
有什么不同
本文详解C#中
Static
Nested
Class
与
Inner
Class
的核心差异:前者用
static
修饰,不持外部类引用,可独立实例化,无法访问外部类非静态成员;后者为非静态,隐式持有外部类引用,必须依托外部类实例创建,能访问所有外部类成员,适用于逻辑紧密耦合场景。
Static
Nested
Class
和
Inner
Class
的不同
博客介绍了
Static
Nested
Class
(嵌套类,一般是C++说法)和
Inner
Class
(内部类,一般是JAVA说法)的不同。包括能否拥有静态成员、访问外部类成员的区别、创建时的区别,还提到
static
修饰的静态内部类在类加载时会被JVM放到方法区,供本类及实例公用。
Static
Nested
Class
(嵌套类) 和
Inner
Class
(内部类)的不同
本文深入探讨Java中的内部类(
Inner
Class
)与嵌套类(
Nested
Class
)的区别,解析局部类与匿名类的特点,并通过实例说明如何正确使用这些类。此外,还介绍了final和
static
修饰符在Java中的应用。
Static
Nested
Class
和
Inner
Class
的不同
本文详细比较了Java中的内部类和静态内部类,包括实例化方式、对外部类成员的访问、关联性、生命周期以及各自的典型使用场景。,
Nested
Class
es和
Inner
Class
es
本文深入探讨了Java中的
Nested
Class
es概念,包括静态与非静态
Nested
Class
es的区别、如何在类内部定义它们,以及它们如何与外围类交互。此外,还介绍了
Anonymous
Inner
Class
es的特性,以及静态
Nested
Class
es的局限性。
Java SE
62,622
社区成员
307,255
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章