package com.test.testClass;
public class Test {
static {
//System.out.println(number);
number = 1;
}
private static int number;
public static void main(String[] args) {
Test test = new Test();
}
}
静态代码块若在静态属性之前,那么静态代码块只能赋值给静态属性,不能读取其值。
(只能写,不能读!!!)
加上注释掉的那行代码,立刻报错,编译都无法通过。