变量未被赋值的区别?
1.成员变量:
String name; =====>>>>> name = null;
int age; =====>>>> age = 0;
double price; ======>>>> price = 0.0;
char S; ========>>>>>> S = " ";
boolean bl; ===========>>>>> bl = false;
2.局部变量:
编译报错:
局部变量未赋值不能直接调用:
会提示==>> The local variable name may not have been initialized(局部变量未被初始化)