我是靠谱客的博主 高兴秀发,这篇文章主要介绍static为什么可以修饰类 ,现在分享给大家,希望可以做个参考。

Java里面static一般用来修饰成员变量或函数。但有一种特殊用法是用static修饰内部类,普通类是不允许声明为静态的,只有内部类才可以。被static修饰的内部类可以直接作为一个普通类来使用,而不需实例一个外部类(见如下代码)
public class OuterClass { 
    public static class InnerClass{ 
        InnerClass(){ 
            System.out.println("============= 我是一个内部类'InnerClass' ============="); 
        } 
    } 

  
public class TestStaticClass { 
    public static void main(String[] args) { 
        // 不需要new一个OutClass 
        new OuterClass.InnerClass(); 
    } 
}

最后

以上就是高兴秀发最近收集整理的关于static为什么可以修饰类 的全部内容,更多相关static为什么可以修饰类内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(89)

评论列表共有 0 条评论

立即
投稿
返回
顶部