• 技术文章 >java >java基础

    java中的嵌套类是什么

    小妮浅浅小妮浅浅2021-06-03 09:56:49原创2040

    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电脑。

    专题推荐:java 嵌套类
    品易云
    上一篇:java中SPI是什么意思 下一篇:java内部类的优点

    相关文章推荐

    • python怎么调用java类• java类实现日期的时间差• 如何获取java类中的字段修饰符?• java类加载器如何理解?

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网