java中的引用变量

da7*_*da7 -1 java default reference

什么是java中引用变量的默认值(比如它对于原始int等是0)而且当(或如何)是指定NO VALUE的引用变量时,它何时被赋值为THE VALUE"NULL"

das*_*ght 10

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

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