Java认证考试

Java中的引用变量需要初始化,简单变量可以不进行初始化。

题目

Java中的引用变量需要初始化,简单变量可以不进行初始化。

参考答案和解析
正确答案:错误
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

Java中的引用变量需要初始化,简单变量可以不进行初始化。

A.错误

B.正确


参考答案:A

第2题:

用while和do-while循环时,循环变量初始化的操作应在while和do-while语句之前完成。而for语句可以在表达式1中实现循环变量的初始化。()

此题为判断题(对,错)。


正确答案:正确

第3题:

引用可以不初始化。()


参考答案:错误

第4题:

构造函数和静态初始化器都可以对类的实例成员变量进行初始化 。()

此题为判断题(对,错)。


答案:错

第5题:

下列关于Java变量作用域的说法中,不正确的是( )。

A.在Java程序中要使用一个变量,必须先对其进行声明

B.变量声明语句可以在程序的任何地方,只要在变量使用之前即可

C.变量不可以在其作用域之外使用

D.局部变量在使用之前可以不初始化,系统使用默认的初始值


正确答案:D
解析:局部变量在使用之前必须初始化,否则编译错误,类的成员变量则不一定要在使用之前初始化,系统赋予其默认的初始值。

第6题:

如何初始化数组?()

A.利用大括号直接创建数组和其中的元素;

B.利用new关键字创建一个数组;

C.数组不需要初始化,只要定义数组变量即可;

D.数组不需要初始化,只要定义数组变量,并为数组中的每个元素赋值即可;

E.定义数组变量,再分别初始化数组中的每个元素;


参考答案:B, E

第7题:

下面关于引用和指针说法错误的是:

A.引用必须初始化,而指针则没有这要求

B.引用初始化以后不能被修改,指针可以改变所指向的对象

C.存在指向空值的引用,也存在指向空值的指针

D.从内存分配上看,程序为指针变量分配内存区域,而引用不需要分配内存区域


正确答案:C
C:不存在指向空值的引用

第8题:

常类型的变量或者对象必须进行初始化,而且可以被更新。()


正确答案:错

第9题:

下列说法中,正确的是______。

A.类成员变量在使用之前可以不初始化

B.局部变量在使用之前可以不初始化

C.所有的变量在使用之前必须初始化

D.参数变量在使用之前必须初始化


正确答案:A

第10题:

以下关于定义变量的说法正确的是()

  • A、var定义的变量初始化后不能再修改
  • B、val定义的变量初始化后不能再修改
  • C、var定义的变量初始化后可以再修改
  • D、val定义的变量初始化后可以再修改

正确答案:B,C

更多相关问题