品易云推流 关闭
文章详情页
文章 > java基础 > java中的嵌套类是什么

java中的嵌套类是什么

头像

小妮浅浅

2021-06-03 09:56:492373浏览 · 0收藏 · 0评论

1、概念

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

2、特点

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

(2)可以定义static成员。

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

3、实例

import java.io.PrintStream;  
    static class OuterClass$Inner  
    {  
    OuterClass$StaticNestedClass(){}  
        void getData(){  
            System.out.println((new StringBuilder()).append("data is ")
            .append(OuterClass.data).toString());  
    }    
}

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

本教程操作环境:windows7系统、java10版,DELL G3电脑。

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

底部广告图