计算机二级Java考试选择题

时间:2020-08-21 14:17:40 计算机等级 我要投稿

2017年计算机二级Java考试选择题

  Java 不同于一般的编译执行计算机语言和解释执行计算机语言。下面是小编收集的计算机二级Java考试选择题,希望大家认真阅读!

2017年计算机二级Java考试选择题

  1). 顺序存储结构____。

  A.仅适合于静态查找表的存储

  B.仅适合于动态查找表的存储

  C.既适合静态又适合动态查找表的存储

  D.既不适合静态又不适合动态查找表的存储

  正确答案:C

  2). 在编写Java application程序时,若需要使用到标准输入输出语句,必须在程序的开头写上____语句。

  A.import java.awt.*;

  B.import java.applet.applet;

  C.import java.io.*;

  D.import java.awt.Graphics;

  正确答案:C

  3). 关于以下程序段的执行结果,说法正确的是public class Borley extends Thread{public static void main(String argv[]){Borley b = new Borley(); b.start(); }public void run(){System.out.println("Running");}}

  A.编译通过并执行,但无输出

  B.编译通过并执行,输出:Running

  C.产生错误,没有Thread类对象

  D.产生错误,没有通道到达Thread包

  正确答案:B

  4). 线性表若采用链表存储结构时,要求内存中可用存储单元的地址____。

  A.必须是连续的

  B.部分地址必须是连续的

  C.一定是不连续的`

  D.连续不连续都可以

  正确答案:D

  5). 在Java中,能实现多重继承效果的方式是____。

  A.内部类

  B.适配器

  C.接口

  D.同步

  正确答案:C

  6). 在编写异常处理的Java程序中,每个catch语句块都应该与____语句块对应,使得用该语句块来启动Java的异常处理机制。

  A.if-else

  B.switch

  C.try

  D.throw

  正确答案:C

  7.耦合性和内聚性是对模块独立性度量的两个标准,下列叙述中正确的是()。

  A.提高耦合性降低内聚性有利于提高模块的独立性

  B.降低耦合性提高内聚性有利于提高模块的独立性

  C.耦合性是指一个模块内部各个元素间彼此结合的紧密程度

  D.内聚性是指模块闻互相连接的紧密程度

  8.数据库应用系统中的核心问题是()。

  A.数据库设计

  B.数据库系统设计

  C.数据库维护

  D.数据库管理员培训

  9.阅读下列代码:

  publicclassPerson{

  staticintarr[]=newint[10];

  publicstaticvoidmain(Stringargs){

  System.out.println{arr[9]);

  }

  }

  该代码的运行结果是()。

  A.编译时将产生错误

  B.编译时正确,运行时将产生错误

  C.输出零

  D.输出空

  10.将E—R图转换为关系模式时,实体和联系都可以表示为()。

  A.属性

  B.键

  C.关系

  11.Java虚拟机(JVM)运行Java代码时,不会进行的操作是()。

  A.加载代码

  B.校验代码

  C.编译代码

  D.执行代码

  12.Java程序的并发机制是()。

  A.多线程

  B.多接口

  C.多平台

  D.多态性

  13.在方法内部使用,代表对当前对象自身引用的关键字是()。

  A.super

  B.This

  C.Super

  D.this

  14.阅读下列程序

  publicclassVariableUse{

  publicstaticvoidmain(String[]args){

  inta;

  if(a==8){

  intb=9;

  System.OUt.println("a="+a):

  System.out.println("b="+b);

  }

  System.Out.println("a="+a):

  System.OUt.println("b="+b);

  }

  }

  该程序在编译时的结果是()。

  A.变量a未赋值

  B.第二个System.out.println("b="+b)语句中,变量b作用域有错

  C.第二个System.out.println("a="+a)语句中,变量a作用域有错

  D.第一个System.out.println("b="+b)语句中,变量b作用域有错

  15.下列不属于Swing的构件是()。

  A.JButton

  B.JLabel

  C.JFrame

  D.JPane

  16.对鼠标单击按钮操作进行事件处理的接口是()。

  A.MouseListener

  B.WindowListener

  C.ActionListener

  D.KeyListener

  17.AWT中用来表示颜色的类是()。

  A.Font

  B.Color

  C.Panel

  D.Dialog

  18.下列运算符中,优先级最高的是()。

  A.++

  B.十

  C.*

  D.>

  19.Java语言中属于跳转语句的是()

  A.try

  B.catch

  C.finally

  D.break

  20.阅读下列利用递归来求n!的程序。

  classFactorialTest{

  staticlongFactorial(intn){//定义Factorial()方法

  if(n==1)

  returnl;

  else

  returnn*Factorial{};

  }

  publicstaticvoidmain{Stringa[]}{

  //main()方法

  intn=8:

  System.out.println{n+"!="+Factorial

  (n)};

  }

  }

  为保证程序正确运行,在下画线处应该填入的参数是()。

  A.n-1

  B.n-2

  C.n

  D.n+1

  D.域

【2017年计算机二级Java考试选择题】相关文章:

2017年计算机二级考试JAVA选择题06-27

2017年计算机二级考试Java题库06-08

2017年计算机二级Java考试及答案06-12

2017年计算机二级JAVA考试试题「答案」06-02

2017年计算机二级考试JAVA上机考试试题06-30

2017年计算机二级考试Java考试题库05-26

2017年计算机二级考试JAVA检测试题06-27

2017年计算机二级考试JAVA冲刺试题及答案06-27

2017年计算机二级java考试检测试题06-19