static关键字修饰类(内部类)

static关键字

用法

  • 修饰成员变量
  • 修饰方法
  • 静态代码块
  • 修饰内部类
    修饰内部类时可以不需要外部类对象直接生成内部类实例。用法如下

代码

内部类没加static关键字,创建内部类对象需要外部类对象来完成,加上static关键字可以直接创建内部类对象

public class OuterClass {

    public class InnerClass{
    
    }
    public static class InnerClazz{
    
    }
    
}

public class Test {

    public static void main(String[] args) {

        OuterClass.InnerClass innerClass = new OuterClass().new InnerClass();
        OuterClass.InnerClazz innerClazz = new OuterClass.InnerClazz();

    }

}



发布了28 篇原创文章 · 获赞 11 · 访问量 1535

猜你喜欢

转载自blog.csdn.net/weixin_42881755/article/details/100119193