计算机二级考试Java每日一练(2015-10-27) |
第1题:下列与算法有关的叙述中,不正确的是()。 A.运算是数据结构的一个重要方面,运算的实现步骤用算法来描述 B.算法是精确定义的一系列规则,它指出怎样从给定的输入信息经过有限步骤产生所求的输出信息 C.算法的设计采用由粗到细,由抽象到具体的逐步求精的方法 D.对于算法的分析,指的是分析算法运行所要占用的机器时间,即算法的时间代价 |
【单选题】: |
第2题:下列代码的执行结果是( )。 int numbers[]=new int[6]; for(int i=1;inumbers[[i]=i-1 ; Systern.OUt.print(numbers[I]+""); A.0 1 2 3 4 5 B.1 2 3 4 5 6 C.0 1 2 3 4 D.1 2 3 4 5 |
【单选题】: |
第3题:下列叙述中,正确的是( )。 A.Java语言的标识符是区分大小写的 B.源文件名与public类名可以不相同 C.源文件的扩展名为.jar D.源文件中public类的数目不限 |
【单选题】: |
第4题:J2EE和()语言绑定。 A.C B.C++ C.Java D.汇编语言 |
【单选题】: |
第5题:下列选项中属于Java语言的垃圾回收机制的一项是( )。 A.语法检查 B.堆栈溢出检查 C.跨平台 D.内存跟踪 |
【单选题】: |
第6题:下列程序的输出结果是( )。 Public class Test{ Public static void main(String[]args){ int[]array=(2,4,6,8,10); int size=6; int result=-l: try{ for(int i=0;iif(array[i]= =20)result=i: } catch(ArithmeticException e){ System.out.println("Catch---1"); } catch(ArraylndexOutOfBoundsException e){ System.out.println("Catch---2"): } catch(Exception e){ System.out.println("Catch---3"): } } A.Catch---1 B.Catch---2 C.Catch---3 D.以上都不对 |
【单选题】: |
第7题:需求分析阶段的任务是()。 A.软件开发方法 B. 软件开发工具 C.软件开发费用 D.软件系统功能 |
【单选题】: |
第8题:为了支持压栈线程与弹栈线程之间的交互与同步,应在下画线处填入的选项是( )。 public class StackTest{ private int idx=0; private int[]data=new int[8] public void push(int i){ synchronized(this)( ; data(idx)=i: idx++: } } }… … A.this.notify() B.interrupt() C.this.wait() D.sleep() |
【单选题】: |
第9题:Object类中的方法publicinthashCode[],在其子类中覆盖该方法时,其方法修饰符可以是()。 A.protected B.public C.private D.缺省 |
【单选题】: |
第10题:下列特征中不是面向对象方法的主要特征的是()。 A.多态性 B.继承 C.封装性 D.模块化 |
【单选题】: |