java中的引用变量

java中的引用变量,java,reference,default,Java,Reference,Default,java中引用变量的默认值是什么(例如,对于基元int等,它是0) 此外,当(或如何)一个参考变量没有赋值时,以及当它被赋值时,值“NULL”参考变量的默认值默认为NULL,如果它被标记为类变量,则它需要显式初始化。这取决于该变量的声明位置: 如果是成员变量(即字段),则其默认值为null 如果它是一个局部变量,那么它没有默认值,您必须在第一次使用它之前分配它(如果您尝试使用未分配的变量,编译器将抛出一个错误) 默认值为Null。将对象指定给引用变量时,引用不再为null,而是指向该对象 数据

java中引用变量的默认值是什么(例如,对于基元int等,它是0)
此外,当(或如何)一个参考变量没有赋值时,以及当它被赋值时,值“NULL”

参考变量的默认值默认为
NULL
,如果它被标记为类变量,则它需要显式初始化。

这取决于该变量的声明位置:

  • 如果是成员变量(即字段),则其默认值为
    null
  • 如果它是一个局部变量,那么它没有默认值,您必须在第一次使用它之前分配它(如果您尝试使用未分配的变量,编译器将抛出一个错误)

默认值为Null。将对象指定给引用变量时,引用不再为null,而是指向该对象

数据类型……….默认值(用于字段)

字节,整数,短………0

浮球0.0f

双倍。。。。。。。。。。。。。。。。。。。。。。。。。。。。0.0d

字符“\u0000”

字符串(或任何对象)。。。。。。。。。。。。。。。空的