本文共 669 字,大约阅读时间需要 2 分钟。
静态内部类
静态内部类是定义在外部类内部并使用static修饰的内部类。与外部类的静态成员具有相同访问权限,能够访问外部类的静态变量和静态方法。静态内部类通常用于在外部类中创建自包含的类结构。
public class OuterClass { private static String className = "staticInnerClass"; public static class StaticInnerClass { public void getClassName() { System.out.println("className" + className); } } public static void main(String[] args) { OuterClass.StaticInnerClass staticInnerClass = new OuterClass.StaticInnerClass(); staticInnerClass.getClassName(); } }
转载地址:http://xvhfk.baihongyu.com/