Java中变量赋值的问题

来源:互联网 发布:建房成本计算器软件 编辑:程序博客网 时间:2024/06/06 00:48
一个变量作为类成员使用的时候,如果没有被初始化,java会为其分配默认值:Boolean falseChar '\u0000'(null)byte (byte)0short (short)0int 0long 0Lfloat 0.0fdouble 0.0d如果在一个方法中定义一个变量,java不会给其分配默认值,就必须我们来给他初始化,否则将得到编译错误的提示;
所以一定需要区分变量是在方法内还是在类体当中。
0 0
原创粉丝点击