java类成员变量=null和不写有区别么?

来源:百度知道 编辑:UC知道 时间:2024/06/05 15:22:46
例子
public class Problem
{
Object a = null;
Object b;
}
a ,和b之间有区别么?

有区别
如果不写null,在下边调用它的方法的时候,编译过不去,提示你要实例化,这种叫编译不过;你要是写null的话,调用它下面的方法也会报错,这叫做运行时异常。

有区别。最好都写上null!
有时候会报变量可能没有实例化的错误!

没区别,写了等于多此一举,java本身会对成员变量初始化为null

没区别 但是写了null看起来好些

我认为没区别

编程习惯问题!