考试首页 | 考试用书 | 培训课程 | 模拟考场 | 考试论坛  
全国  |             |          |          |          |          |         
  当前位置:计算机等级 > 二级考试 > Java语言程序设计 > 模拟试题 > 文章内容
  

全国计算机二级JAVA考试精选选择题(8)

中华IT学院   【 】  [ 2017年8月7日 ]

  21.已知zipname是一个压缩文件名。则zipname在下列代码中出现的正确位置是()。

  ZipInputStreamzin=

  newZipInputStzeam(newFileInputStream(①));

  ZipEntryentry;

  while((entry=zin.getNextEntry(②))!=null){

  fileCombo.addltem(entry.getNamc(③));

  zin.closeEntry(④);

  }

  zin.close();

  A.①

  B.②

  C.③

  D.④

  22.下列代码的执行结果是()。

  intnumbers[]=newint[6];

  for(inti=1;inumbers[[i]=i-1;

  Systern.OUt.print(numbers[I]+"");

  A.012345

  B.123456

  C.01234

  D.12345

  23.JavaAPIee支持线程的类或接口是()。

  Ⅰ.java.lang.Thread

  Ⅱ.java.lang.Runnable

  Ⅲ.java.lang.ThreadGroup

  IV.java.io.Serializable

  A.I,ⅡB.I,Ⅱ,Ⅲ

  C.I,Ⅱ,IVD.I,Ⅱ,Ⅲ,Ⅳ

  24.下列关于Test类的定义中,正确的是()。

  A.classTestimplementsRunnable{

  publicvoidrun(){}

  DublicvoidsomeMethod[]{}

  }

  B.classTestimplementsRunnable(

  puIblicvoidrun();

  }

  C.classTestimplementsRunnable(

  DublicvoidsomeMethod[];

  }

  D.classTestimplementsRunnable(

  publicvoidsomeMethod(){}

  }

  25.下列方法被调用后,一定使调用线程改变当前状态的是()。

  A.notify()

  B.yield()

  C.sleep()

  D.isAlive()

  26.在堆栈类Sharedstack的定义中,为了保证堆栈在并发操作中数据的正确性,应在下画线处填入的修饰符是(两个下画线的填写内容相同)()。

  publicclassSharedStack{

  intidx=0;

  char[]data=newchar[10];

  publicsynchtonizedvoidpush(charc){……}

  publR,synchronizedvoidpop(){……}

  }

  A.Dublic

  B.不使用修饰符

  C.private

  D.protected

  27.关于下列代码编译或执行结果的描述中,正确的是()。

  publicclassTest{

  publicstaticvoidmain(StringargsE]){

  TcstThreadpml=newTestThread("One")

  pml.start();

  TestThreadpm2=newTestThread("Tw0")

  pm2.start();

  }

  }

  classTestThreadextendsThread(

  privateStringsTname="";

  TestThread(Strings){

  sTname=s;

  }

  publicvoidrun(){

  for(inti=O;i<2;i++){

  try{

  sleep(1000);

  }catch(InterruptedExceptione){}

  system.out.print(sTname+"");

  }

  }

  }

  A.不能通过编译,TestThread类中不能定义变量和构造方法

  B.输出OneOneTwoTwo

  C.输出TwoOneOneTwo

  D.选项B或C都有可能出现

  28.下列关于Applet的叙述中,正确的是()。

  A.为了使Applet在浏览器中运行,需要在HTML文件中嵌入相应的Applet类

  B.Applet不能从外部接收参数

  C.Applet不能使用javac命令进行编译

  D.JavaApplication与Applet都必须包含main()方法

  29.下列代码的下画线处应填入的方法名是()。

  importjava.awt.*;

  importjava.applet.*;

  publicclassHelloextendsApplet{

  publicvoid(Graphicsg){

  9.drawstring("Howareyou!",l0,10);

  }

  }

  A.repaintB.println

  C.paintD.show

  30.下列变量的定义中,错误的是()。

  A.intX=3;

  B.floatf;d;

  C.Strings="Hell0";

  D.booleanb=true;

分享到:
本文纠错】【告诉好友】【打印此文】【返回顶部
将考试网添加到收藏夹 | 每次上网自动访问考试网 | 复制本页地址,传给QQ/MSN上的好友 | 申请链接 | 意见留言 TOP
关于本站  网站声明  广告服务  联系方式  站内导航  考试论坛
Copyright © 2007-2013 中华考试网(Examw.com) All Rights Reserved