2017年计算机二级Java题库二

如果您发现本试卷没有包含本套题的全部小题,请尝试在页面顶部本站内搜索框搜索相关题目,一般都能找到。
2

下列叙述中,不属于数据库系统的是

  • A.数据库
  • B.数据库管理系统
  • C.数据库管理员
  • D.数据库应用系统
3

在关系数据库中,对一个关系做投影操作后,新关系的元组个数将  (  )

  • A.等于原来关系中的元组个数
  • B.大于原来关系中的元组个数
  • C.小于原来关系中的元组个数
  • D.不能确定元组个数
5

下列叙述中,错误的是(  )。

  • A.Java中,方法的重载是指多个方法可以共享同一个名字
  • B.Java中,用abstract装饰的类称为抽象类,它不能实例化
  • C.Java中,接口是不包含成员变量和方法实现的抽象类
  • D.Java中,构造方法可以有返回值
6

所谓关系是指(  )。

  • A.各条记录中的数据彼此有一定的关系
  • B.一个数据库文件与另一个数据库文件之间有一定的关系
  • C.数据模型符合一定条件的二维表格式
  • D.数据库中各个字段之间彼此有一定关系
7

若数组a定义为int[][]a=new int[3][4],则a是

  • A.一维数组
  • B.二维数组
  • C.三维数组
  • D.四维数组
8

下列选项中不属于结构化程序设计方法的是

  • A.自顶向下
  • B.逐步求精
  • C.模块化
  • D.可复用
10

Applet的运行过程要经历4个步骤,其中______不是运行步骤。

  • A.浏览器加载指定URL中的HTML文件
  • B.浏览器显示HTML文件
  • C.浏览器加载HTML文件中指定的Applet类
  • D.浏览器中的Java运行环境运行该Applet
12

软件(程序)调试的任务是(  )。

  • A.诊断和改正程序中的错误
  • B.尽可能多地发现程序中的错误
  • C.发现并改正程序中的所有错误
  • D.确定程序中错误的性质
13

下列哪一个类属于java.util.jar包?

  • A.GZIPInputStream
  • B.ZipInputStream
  • C.JarInputSream
  • D.InflaterInputStream
15

要表示表格的数据,需要继承类(  )。

  • A.AbstractTableModel
  • B.TableModel
  • C.JTable
  • D.TableModelable
16

下列情况中,不会使线程返回所持有的对象锁的是

  • A.当synchronized()语句块执行完毕
  • B.当调用了线程的suspend()方法
  • C.当在synchronized()语句块中出现异常(Exception)
  • D.当持有锁的线程调用该对象的wait()方法
18

下列语句能给数组赋值,而不使用for循环的是

  • A.myArray{[1]="One";[2]="Two";[3]="Three";}
  • B.String s[5]=new String[] {"Zero","One","Two","Three","Four"};
  • C.String s[]=new String[] {"Zero","One","Two","Three","Four"};
  • D.String s[]=new String[]= {"Zero","One","Two","Three","Four"};
19

下列关于类、包和源文件的描述中,不正确的一项是  (  )

  • A.一个包可以包含多个类
  • B.一个源文件中,只能有一个公共类
  • C.属于同一个包的类在默认情况下可以相互访问
  • D.系统不会为源文件创建默认的包
21

下列语句中所使用的布局管理器,当改变容器大小时,组件大小不会随着一起改变的是(  )。

  • A.Frame. frame1=new Frame. ("FlowLayout"); frame1.setLayout ( new FlowLayout ());
  • B.Frame. frame1=new Frame. (" BorderLayout "); frame1.setLayout ( new BorderLayout ());
  • C.Frame. frame1=new Frame. ("example"); frame1.setLayout ( new BorderLayout ());
  • D.frame1.setLayout ( new GridLayout (2,3));
22

下列API不属于java.lang.Math的是(  )。

  • A.random()
  • B.abs()
  • C.drawLine()
  • D.sin()
23

设A为已定义的类名,下列声明类A的对象a的语句中正确的是

  • A.float A a;
  • B.public A a=A( );
  • C.A a=new int( );
  • D.A a=new A( );
24

Java语言中,负责并发管理的机制是

  • A.垃圾回收
  • B.虚拟机
  • C.代码安全
  • D.多线程
26

下面有关接口的说法中正确的是(  )。

  • A.接口与抽象类是相同的概念
  • B.实现一个接口必须实现接口的所有方法
  • C.接口之间不能有继承关系
  • D.一个类可实现多个接口