局部变量不赋值编译器通不过。对象的属性值不赋值则没有啥后果,性能还好那么一点点,因为除了final的属性外,其它还是要先赋预定义的值,再赋你规定的值。
全局变量有初始值例如int类型是0局部变量报错
int,char,btye, 是0double,float 是0.00boolean 是 false