首页 文章

是私人节点头;和私有Node head = null;同一件事情? [重复]

提问于
浏览
0

这个问题在这里已有答案:

正在查看我的计算机科学课中的LinkedList java类,我想知道是否声明 private Node head;private Node head = null; 是一回事?

1 回答

  • 0

    Java spec

    4.12.5 . 变量的初始值程序中的每个变量在使用其值之前必须具有一个值:每个类变量,实例变量或数组组件在创建时都使用默认值进行初始化(§15.9,§15.10.2):[ ...]对于所有引用类型(§4.3),默认值为null .

    由于所有对象的默认值都是 null ,因此没有区别 .

相关问题