荟萃馆

位置:首页 > 计算机 > 计算机二级

2017年9月计算机二级Java选择题练习及答案

1、对象的特征在类中表示为变量,称为类的( D )。

2017年9月<a href=计算机二级Java选择题练习及答案" title="2017年9月计算机二级Java选择题练习及答案">

对象

属性

方法

数据类

2、Java 类可以作为( B )。

类型定义机制

数据封装机制

类型定义机制和数据封装机制

上述都不对

3、有一段java 应用程序,它的主类名是a1,那么保存它的源文件名可以是( A )。

s

a1

都对

4、在创建对象时必须(C)。

先声明对象,然后才能使用对象

先声明对象,为对象分配内存空间,然后才能使用对象

先声明对象,为对象分配内存空间,对对象初始化,然后才能使用对象

上述说法都对

5、Java中( C )。

一个子类可以有多个父类,一个父类也可以有多个子类

一个子类可以有多个父类,但一个父类只可以有一个子类

一个子类可以有一个父类,但一个父类可以有多个子类

上述说法都不对

6、下列说法正确的是( D ) 。

不需定义类,就能创建对象

属性可以是简单变量,也可以是一个对象

属性必须是简单变量

对象中必有属性和方法

7、下面关键字中哪一个是不可用来控制对类成员的访问( A )。

public

private

protected

default

8、构造方法被调用是当( C )。

类定义时

使用对象的属性时

使用对象的方法时

对象被创建时

9、下面不是面向对象技术特点的是( A )。

结构化

封装

继承性

多态性

10、Java中,一个类可以有几个父类( B )。

任意

1

2

4

11、Java中,使用哪个关键字来定义一个接口( A )。

implements

class

extends

interface

12、接口体中不应包含( C )。

常量定义

常量赋值

方法实现

方法声明

13、下列不是重载方法的特征的是(B)。

参数个数不同

名相同而类型不同

参数类型不同

名相同且类型相同

14、在成员变量与局部变量重名时,若想在方法内使用成员变量,要使用关键字( C)。

super

import

this

return

15、当子类的成员变量与父类的成员变量重名时,若想在子类中使用父类中同名的成员变量,要使用关键字(A)。

super

import

this

return

16、若有定义如下 class dog { float x; static int y;…},则下列说法中正确的是( B )。

x称为类变量,y为实例变量

x,y均为类变量

x,y均为实例变量

x为实例变量,y为类变量

17、下列说法正确的是( A )。

实例方法能对类变量和实例变量操作

实例方法只能对类变量操作

实例方法只能实例变量操作

类方法能对类变量和实例变量操作

18、Java程序是由什么组成的( B )。

对象

函数

19、package awt;的结果是( C )。

编译结果出错

说明文件的类包含在Java 的awt包中

说明文件的类在自定义的awt包中

导入自定义的awt包中的类

20、若有定义 class A{int x,y; static float f(int a){…} float g(int x1,int x2){…}} 及A a1=new A();则下列用法中非法的是( C )。

A.g(3,2)

A.f(3)

a1.f(4)

a1.g(2,5)


更多计算机二级相关试题分享:

1.2017年9月计算机二级Java选择题练习及答案

2.2017年9月计算机二级Java机考试题及答案

3.2017计算机二级Java强化习题

4.2017计算机二级考试《JAVA》备考测试题【带答案】

5.2017计算机二级Java备考练习题及答案

6.2017计算机二级JAVA要点知识复习

7.2017计算机二级《JAVA》考点训练题及答案

8.2017计算机二级Java备考习题及答案

9.2017计算机二级Java复习题及答案

10.2017计算机二级考试JAVA考前复习题