计算机二级

下列关于Java变量作用域的说法中,不正确的是( )。A.在Java程序中要使用一个变量,必须先对其进行声明B.变量声明语句可以在程序的任何地方,只要在变量使用之前即可C.变量不可以在其作用域之外使用D.局部变量在使用之前可以不初始化,系统使用默认的初始值

题目

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

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

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

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

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

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

4、下列关于Java变量的描述,错误的是()。

A.在Java程序中要使用变量,必须先对其数据类型进行声明

B.类变量可以使用对象名进行调用

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

D.成员变量必须写在成员方法之前


形参只能是基本数据类型,不能是引用数据类型

第2题:

8、下列关于变量作用域的说法中,正确的是()

A.在main()方法中任何位置定义的变量,其作用域为整个main()方法

B.块中定义的变量,在块外也是可以使用的

C.变量的作用域为:从定义处开始,到变量所在块结束位置

D.变量的作用域不受块的限制


局部作用域变量和全局作用域变量可以重名;全局变量可以在函数内使用

第3题:

下列关于Java变量的描述,错误的是()。

A.在Java程序中要使用变量,必须先对其数据类型进行声明

B.类变量可以使用对象名进行调用

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

D.成员变量必须写在成员方法之前


成员变量必须写在成员方法之前

第4题:

下列说法中错误的是______。

A.$1_abc是合法的Java标识符

B.void是合法的Java保留字

C.局部变量必须先声明后使用

D.在Java中,类不是用标识符命名的


正确答案:D

第5题:

下列关于JAVA语言中要使用的一个变量,不正确的是()

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

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

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

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


答案:D

第6题:

下列说法中,错误的是( )。

A.Java的数据类型必须通过常量来实例化后才可使用

B.Java中的常量和变量一样也有各种类型

C.Java中的变量由变量名、变量类型、变量属性、变量初始值组成

D.Java中的变量分为两大类型:基本类型和复合类型


正确答案:A
解析:Java的数据类型必须实例化后才能使用,但是通过变量也可实例化,而不是必须要常量才能实例化。

第7题:

下列关于成员变量与局部变量的说法不正确的是( )

A.局部变量的作用域仅限于定义它的方法

B.成员变量的作用域在整个类内部都是可见的

C.Java会给成员变量一个初始值

D.Java会给局部变量赋予初始值


参考答案:D

第8题:

在Java中,子类重新定义一个与从父类那里继承来的域变量完全相同的变量,这称为域的( )。

A.隐藏

B.覆盖

C.重载

D.Java不支持此特性


正确答案:A

第9题:

在Java中,子类重新定义一个与从父类那里继承来的域变量(成员变量)完全相同的变量,这称为域的()

A.隐藏

B.覆盖

C.重载

D.Java不支持此特性


参考答案:B