静态代码块

public class Test{

static{

sysout("静态代码块")

}

}

静态代码块在类声明时就会运行

静态代码块和非静态代码块在构造方法之前运行

也就是说在对象还没创建就执行了两个代码块

//静态方法一定要做静态参数

静态代码块在声明类对象的时候就会执行

而非静态代码块不会

posted @ 2021-07-15 11:19  王子剑  阅读(42)  评论(0编辑  收藏  举报