static关键字

static关键字

静态代码块、匿名代码块、构造函数的执行顺序是:

静态代码块 > 匿名代码块 > 构造函数

静态代码块只执行一次

public class StaticTest {
    {
        System.out.println("匿名代码块");
    }
    static {
        System.out.println("静态代码块");
    }
    public StaticTest(){
        System.out.println("构造函数");
    }

    public static void main(String[] args) {
        StaticTest staticTest1 = new StaticTest();
        System.out.println("================================");
        StaticTest staticTest2 = new StaticTest();
    }
}

static关键字

posted @ 2021-04-24 20:32  有我的担忧  阅读(36)  评论(0编辑  收藏  举报