Java基础25-静态代码块
1 /*
2 静态代码块
3 格式:
4 static{
5 静态代码块中执行语句
6 }
7 特点:随着类的加载而执行,并且只会执行一次,并且还优先于主函数。
8 作用:用于给类进行初始化
9 */
10
11 public class Test{
12 public static void main(String[] args){
13 Test1 t=new Test1();
14 Test1 t2=new Test1();
15 System.out.println("我是主函数");
16 }
17
18 }
19
20 class Test1{
21 static{
22 System.out.println("我是静态代码块");
23 }
24 {
25 System.out.println("我是构造代码块");
26 }
27 }
执行结果如下: