java 内存模型 局部变量使用前需要初始化,成员变量不需要初始化。成员变量量在类加载时,jvm已经对成员变量初始化了,方法加入栈中,方法内的局部变量并不会自动初始化。所以使用前需要初始化,否则编译不通过。