1 局部变量在使用前没有初始化class A{public void aa(){int a;System.out.println(a);final int b;System.out.println(b);//final局部变量}2 final的成员变量在构造器完成前没有显式初始化class A{final int a;public A(){//a=10;}}3 static final(静态最终)成员在静态语句块完成前没有初始化class A{public static final int a;static{//a=10;}}