java在什么情况下应给变量赋值?
来源:百度知道 编辑:UC知道 时间:2024/06/05 16:07:45
我一直都对给变量赋值模糊,所以在这请各位大师指点一下!谢谢
需要用这个变量进行运算时
比如int i;
int c=i++;
这里I如果不赋值默认为0
但是不可以重复赋值
如int c=1;
int a;
int b;
c=a+b;
这里C就被赋值2次会出错
一般对于类变量如果不给赋初值的时候,有相应的默认的初值
对于局部变量是一定要赋初值的
作为成员变量是不用初始化,其它情况下只要声明了都要进行初始化……
可以定义的时候赋值,也可以你调用这个变量的时候赋值啊
建议定义的时候初始化,除非有特殊的用途