2018年9月计算机二级考试JAVA考前练习题(3)

  出国留学网为考生们整理了“2018年9月计算机二级考试JAVA考前练习题”,希望有所帮助,想了解更多考试资讯,请关注小编的及时更新哦。

  2018年9月计算机二级考试JAVA考前练习题(3)

  1.用于设置组件大小的方法是()。

  A.paint()

  B.setSize()

  C.getSize()

  D.repaint()

  2.单击窗口内的按钮时,产生的事件是()。

  A.MouseEvent

  B.WindowEvent

  C.ActionEvent

  D.KeyEvent

  3.AWT中用来表示对话框的类是()。

  A.Font

  B.Color

  C.Panel

  D.Dialog

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

  A.+=

  B.==

  C.&&

  D.++

  5.下列运算结果为l的是()。

  A.8>>1

  B.4>>>2

  C.8<<1

  D.4<<<2

  6.下列语句中,可以作为无限循环语句的是()。

  A.for(;;){}

  B.for(inti=0;i<10000;i++){}

  C.while(false){}

  D.do{}while(false)

  7.下列表达式中,类型可以作为int型的是()。

  A."abc"+"efg"

  B."abc"+’ef9’

  C.’a’+’b’

  D.3+"4"

  8.阅读下列程序:

  PublicclassTestimplementsRunnable{

  Privateintx=0l

  Privateinty=0;

  booleanflag=true;

  Publicstaticvoidmain(string[]args){

  Testr=newTest();

  Theadtl=newThead(r);

  Theadt2=newThead(r);

  tl.start();

  t2.start();

  }

  Publicvoidrun(){

  While(flag){

  x++;

  y++;

  system.out.println("("+x-","+y+")");

  if(x>=10)

  flag=false;

  }

  }

  }

  下列对程序运行结果描述的选项中,正确的是()。

  A.每行的(x,y)中,可能有x≠y;每一对(x,y)值都出现两次

  B.每行的(x,y)中,可能有x≠y;每一对(x,y)值仅出现一次

  C.每行的(x,y)中,可能有x=y;每一对(x,y)值都出现两次

  D.每行的(x,y)中,可能有x=y;每一对(x,y)值都出现

  9.如果线程正处于运行状态,则它可能到达的下一个状态是()

  A.只有终止状态

  B.只有阻塞状态和终止状态

  C.可运行状态、阻塞状态、终止状态

  D.其他所有状态

  10.在下列程序的空白处,应填入的正确选项

  是()。

  importjava.io.*;

  PublicclasswriteInt{

  Publicstaticvoidmain(string[]a){

  Int[]myArray=(10,20,30,40);

  try{

  DataOutputSystemdos=newDataOutputSystem

  (newFileOutputSystem("ints.dat"));

  for(inti=0;ldos.writeInt(myArray[i]);

  dos.;

  System.Out.println

  ("Havewrittenbinaryfileints.dat");

  }

  Catch(IOExceptionioe)

  {System.out.println("IOException"),

  }

  }

  }

  A.start()B.close()

  C.read()D.write()

  参考答案:

  1.B。【解析】在构件类的方法中,paint()方法是绘制构件,setSize()方法是设置组件大小,getSize()方法是获得组件大小,repaint()方法是重新绘制构件。

  2.C。【解析】在构件的事件类中,MouseEvent事件是鼠标事件,包括鼠标单击,移动;WindowEvent事件是窗口事件,包括关闭窗口,窗口闭合。图标化;ActionEvent事件是动作事件,包括按钮按下;TextField中按键;KeyEvent事件是键盘事件,包括键按下、释放。

  3.D。【解析】Font和Color是构件的字体和外观颜色,Panel是面板容器,Dialog是对话框的类。

  4.D。【解析】算术运算符的优先级中,++和--级别最高。

  5.B。【解析】>>是按位右移运算符,<<是按位左移运算符,>>>是添零右移运算符,没有<<<运算符。

  6.A。【解析】B的循环终止条件为l0000,C、D的终止条件为常量false,都不能无限循环。

  7.C。【解析】字符型可以转为int型,但字符串不可以。

  8.B。【解析】本题考查的是线程的知识,变量XY是在线程外部定义的,所以每一对(X,Y)只出现一次。

  9.C。【解析】下一个状态可以是可运行状态、阻塞状态、终止状态中的任一种。

  10.B。【解析]close方法关闭写文件。

  推荐阅读:

  2018年9月计算机二级考试JAVA考前练习题(1)

  2018年9月计算机二级考试JAVA考前练习题(2)

  2018年计算机二级考试大纲汇总

  2018年计算机二级考试WEB考点汇总

  2018年计算机二级考试备考经验汇总

  2018年计算机二级考试VB习题答案汇总

  2018年计算机二级考试Access章节习题汇总

  2018年计算机二级考试基础知识考点汇总

  出国留学网计算机等级考试 栏目推荐

  2018年计算机等级考试计划

  2018年计算机等级考试时间

  计算机等级考试动态

  计算机等级考试报名时间

  计算机等级考试时间

  计算机等级考试准考证打印时间

  计算机等级考试成绩查询时间

  计算机等级考试试题及答案

分享

热门关注

计算机二级考试时间一年几次呢

关于计算机二级

计算机二级考试时间分配

关于计算机二级

计算机二级考试内容考些什么

考试内容

计算机二级什么时候出成绩呢

计算机成绩

计算机二级考试主要考哪些内容

计算机二级考试内容

计算机二级考试难不难

计算机二级考试

计算机二级考试内容难不难?有关计算机二级的考试内容

计算机二级考试内容难不难

计算机二级考试时间多长

关于计算机二级

计算机二级考试考些什么

计算机二级考试考什么

大学计算机二级考试难吗

计算机二级难吗