首页 手机
当前位置: 好大学 > 试卷库 > 计算机类 > 等级考试 > 计算机二级 > Java语言程序设计 >2017计算机二级测试Java部分

2017计算机二级测试Java部分

卷面总分:100分 答题时间:60分钟 试卷题量:33题 练习次数:0次

一、单选题 (共30题,共90分)
1.

下面的说法正确的选项是

  • A. 当且仅当类C是抽象类时,才能包含方法
  • B. 类C中的实例方法可以被子类覆盖
  • C. 类C中的静态方法只能被类C中的其它静态方法调用
  • D. 类C中的静态方法可以被子类直接访问,而不需要用类名引用方法
纠错 标记
2.

已知s=668,则下面哪些代码是正确的

  • A. S=S+1;
  • B. C= s[3];
  • C. i=;
  • D. t=s+();
纠错 标记
3.

下面所有说法正确的是

  • A. 当且仅当类C是抽.象类时,才能包含方法
  • B. 类C中的实例方法可以被子类覆盖
  • C. 类C中的静态方法只能被类C中的其它静态方法调用
  • D. 类C中的静态方法可以被子类直接访问,而不需要用类名引用方法
纠错 标记
4.
  • A. d=b;
  • B. f=c;
  • C. c=i;
  • D. b=d;
纠错 标记
5.

哪些情况下线程会停止

  • A. 调用该线程的方法
  • B. 调用该线程的方法
  • C. 为另一个线程指定更高的优先级
  • D. 调用(0)
纠错 标记
6.

下面的代码哪些在横线处是正确的

  • A. {}
  • B. (){}
  • C. Cc2= C() {};
  • D. c= C();
纠错 标记
7.

下面哪些代码是正确的

  • A. f=(“1”,“”);
  • B. d= ();
  • C. o= 0;
  • D. r= (程静);
纠错 标记
8.

下面选择中哪个说法是正确的

  • A. 一个控件上可以注册多个监听器
  • B. 一个监听器只能注册到一个控件
  • C. 一个类只能实现一个监听器接口
  • D. 可以从控件上删除事件监听器
纠错 标记
9.

下面选择中说法正确的是

  • A. 第7行会产生编译错误,原因是不能访问成员变量
  • B. 当执行()时,会产生运行时异常
  • C. 在对象初始化后无法修改
  • D. 方法不会覆盖方法
纠错 标记
10.

下面选项哪些说明是正确的

  • A. 可以在类中定义类
  • B. 可以在类中定义方法
  • C. 可以在方法中定义类
  • D. 可以在方法中定义方法
纠错 标记
11.

下面哪些标识符是合法的

  • A. s1
  • B. $1
  • C. _1
  • D. 1s
纠错 标记
12.

下面的各种说法正确的是

  • A. 实现同一接口的两个类之间是紧耦合的
  • B. 封装可以提高类的重用性
  • C. 封装好的类只允许子类覆盖方法,不允许子类重载方法
  • D. 封装好的类允许修改方法的实现,而不影响外部代码
纠错 标记
13.

已知:

C{

a() {/*代码*/}

b() {/*代码*/}

下面说法正确的是

  • A. 可以在a的代码中执行()
  • B. 可以在b的代码中执行()
  • C. 可以在b的代码中执行a()
  • D. 可以在a的代码中执行b()
纠错 标记
14.

下面的说法正确的是

  • A. 继承表示的关系
  • B. 继承表示的关系
  • C. 要表示的关系必须使用接口
  • D. 可以使用实例变量表示的关系
纠错 标记
15.

类与类之间的关系包括

  • A. 关联关系
  • B. 继承关系
  • C. 组合关系
  • D. 实现关系
纠错 标记
16.

关于接口,描述正确的是

  • A. 接口是抽象方法和常量值定义的集合
  • B. 不相关的类可以实现同一接口
  • C. 一个类只能实现一个接口
  • D. 接口的成员方法不能提供实现代码
纠错 标记
17.

如果是引用类型的变量,且赋值表达式Aa= b;是正确的,那么

  • A. 表达式(bA)的值为
  • B. b 的类型可以是A的父类型
  • C. b 的值可以为
  • D. 如果A为,那么b可以是任何引用类型的变量
纠错 标记
18.

下面的哪些声明是合法的?

  • A. a[];
  • B. a(5);
  • C. []a;
  • D. a[]= [5];
纠错 标记
19.

关于包的描述错误的是

  • A. 包可 以将相关的类和接口组织在一起,便于识别和管理
  • B. 包中的类可 以访问同一包的其它类的私有成员
  • C. 不同包中的相同命名,不会产生冲突
  • D. 用修饰的顶级类和接口对包外代码可见
纠错 标记
20.

下面哪个表达式可以获取字符串s的最后一个字符

  • A. ()
  • B. s[()- 1]
  • C. (()-1)
  • D. (s, (s))
纠错 标记
21.

中类型的数据长度为

  • A. 8位
  • B. 16 位
  • C. 32 位
  • D. 64 位
纠错 标记
22.

Java 的反汇编命令是( )。

  • A. javap
  • B. javac
  • C. jdb
  • D. java
纠错 标记
23.

下列特点中不属于Java的是()。

  • A. 多线程
  • B. 多继承
  • C. 跨平台
  • D. 动态性
纠错 标记
24.

数据库设计中反映用户对数据要求的模式是()。

  • A. 内模式
  • B. 概念模式
  • C. 外模式
  • D. 设计模式
纠错 标记
25.

一个工作人员可以使用多台计算机,而L台计算机可被多个人使用,则实体工作人员与实体计算机之间的联系是( )。

  • A. 一对一
  • B. 一对多
  • C. 多对多
  • D. 多对一
纠错 标记
26.

层次型、网状型和关系型数据库划分原则是( )。

  • A. 记录长度
  • B. 文件的大小
  • C. 联系的复杂程度
  • D. 数据之间的联系方式
纠错 标记
27.

面向对象方法中,继承是指( )。

  • A. 一组对象所具有的相似性质
  • B. 一个对象具有另一个对象的性质
  • C. 各对象之间的共同性质
  • D. 类之间共享属性和操作的机制
纠错 标记
28.

软件生命周期是指( )。

  • A. 软件产品从提出、实现、使用维护到停止使用退役的过程
  • B. 软件从需求分析、设计、实现到测试完成的过程
  • C. 软件的开发过程
  • D. 软件的运行维护过程
纠错 标记
29.

下面描述中,不属于软件危机表现的是()。

  • A. 软件过程不规范
  • B. 软件开发生产率低
  • C. 软件质量难以控制
  • D. 软件成本不断提高
纠错 标记
30.

软件测试的目的是( )。

  • A. 评估软件可靠性
  • B. 发现并改正程序中的错误
  • C. 改正程序中的错误
  • D. 发现程序中的错误
纠错 标记
二、填空题 (共3题,共10分)
31.

所谓类的封装是指在定义一个类时,将类中的属性私有化,即使用______关键字来修饰。

纠错 标记
32.

被static关键字修饰的成员变量被称为__,它可以被该类所有的实例对象共享。

纠错 标记
33.

定义在类中的变量被称为_____,定义在方法中的变量被称为______。

纠错 标记
答题卡(剩余 道题)
一、单选题
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
二、填空题
1 2 3
用时:00:00:00
暂停
交卷
置顶