成员初始化 Java尽力保证:所有变量在使用前都能得到恰当的初始化. 对于方法的局部变量,Java会以编译时报错的形式贯彻这种保证,比如: void f() { int i; //这里编译时就会报错,未初始化 } 但是如果是类的数据成员,情况会有所不同.类的每个基本类型数据成员会保证一个默认初始值,通常为0,布尔型就是false,引用类型会为null. 指定初始化 (1 直接在类里定义时写变量等于多少(这样在C++中是不允许的)如, public class initialV { int a=1…