java中的嵌套类是什么

1、概念

嵌套类是其外部类的成员,非静态嵌套类(内部类)可以访问外部类的其他成员,即使该成员是私有的。静态嵌套类只能访问外部类静态成员。

2、特点

(1)嵌套类别是四种类别中唯一一种内部类别,不包括外部类别对象。

(2)可以定义static成员。

(3)可以访问任何外部静态数据成员和方法。构造函数可视为静态方法,因此可访问。

3、实例

importjava.io.PrintStream;
staticclassOuterClass$Inner
{
OuterClass$StaticNestedClass(){}
voidgetData(){
System.out.println((newStringBuilder()).append("datais")
.append(OuterClass.data).toString());
}
}

以上就是java中嵌套类的初步介绍,希望对大家有所帮助。更多Java学习指路:Java基础

原文来自:https://www.py.cn
© 版权声明
THE END
喜欢就支持一下吧
点赞13 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片快捷回复

    暂无评论内容