Java中内部类如何访问外部类的静态成员

   2024-10-01 8170
核心提示:内部类可以直接访问外部类的静态成员,无需创建外部类的实例。可以通过外部类.静态成员的方式来访问外部类的静态成员。示例代码

内部类可以直接访问外部类的静态成员,无需创建外部类的实例。可以通过外部类.静态成员的方式来访问外部类的静态成员。

示例代码如下:

public class OuterClass {    private static String staticField = "Hello from outer class";    public static void main(String[] args) {        InnerClass inner = new InnerClass();        inner.printStaticField();    }    static class InnerClass {        public void printStaticField() {            System.out.println(OuterClass.staticField);        }    }}

在这个例子中,内部类InnerClass直接访问了外部类OuterClass的静态成员staticField,并且成功打印出了静态成员的值。

 
举报打赏
 
更多>同类物流大全
推荐图文
推荐物流大全
点击排行

网站首页  |  关于我们  |  联系方式网站留言    |  赣ICP备2021007278号