首页>计算机等级考试>模拟试题>正文
2010年3月全国计算机等级考试二级Java笔试试题(选择题)

www.zige365.com 2010-6-2 12:06:33 点击:发送给好友 和学友门交流一下 收藏到我的会员中心

  A)javax.swing

  B)java.lang

  C)java.util

  D)java.applet

  (19)下列选项中,与成员变量共同构成一个类的是

  A)关键字

  B)方法

  C)运算符

  D)表达式

  (20)下列程序的功能是将一个整数数组写入二进制文件。在程序的下划线处应填入的选项是

  import java.io.*;

  public class XieShuzu{

  public static void main(String[] a){

  int [] myArray={10,20,30,40};

  try{

  DataOutputStream dos=

  new DataOutputStream(new FileOutputStream("ints.dat"));

  for(int i=0;i< p>

  dos. _____(myArray[i]);

  dos.close();

  System.out.println("已经将整数数组写入二进制文件:ints.dat");

  }catch(IOException ioe)

  {System.out.println("IO Exception");}

  }

  }

  A)writeArray

  B)writeByte

  C)writeInt

  D)writeDouble

(21)Java中的抽象类Reader和Writer所处理的流是

  A)图像流

  B)对象流

  C)字节流

  D)字符流

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

  A)内部类的名称与定义它的类的名称可以相同

  B)内部类可用abstract修饰

  C)内部类可作为其他类的成员

  D)内部类可访问它所在类的成员

  (23)用于在子类中调用被重写父类方法的关键字是

  A)this

  B)super

  C)This

  D)Super

  (24)下列Java语句从指定网址读取html文件,在下划线处应填上的选项是

  Reader in=new____(new URL(urlString).openStrream());

  A)Reader

  B)DataOutputStream

  C)ByteArrayInputStream

  D)InputStreamReader

  (25)下列不属于表达式语句的是

  A)++i;

  B)--j;

  C)b#a;

  D)b*=a;

  (26)下列为窗口事件的是

  A)MouseEvent

  B)WindowEvent

  C)ActionEvent

  D)KeyEvent

  (27)用鼠标点击菜单项(MenuItem)产生的事件是

  A)MenuEvent

  B)ActionEvent

  C)KeyEvent

  D)MouseEvent

  (28)下列不属于逻辑运算符的是

  A)!

  B)||

  C)&&

  D)|

  (29)当使用SomeThread t=new SomeThread()创建一个线程时,下列叙述中正确的是

  A)SomeThread类是包含run()方法的任意java类

  B)SomeThread类一定要实现Runnable接口

  C)SomeThread类是Thread类的子类

  D)SomeThread类是Thread类的子类并且要实现Runnable接口

(30)在程序的下划线处应填入的选项是

  public class Test_____{

  public static void main(String args[]){

  Test t = new Test();

  Thread tt = new Thread(t);

  tt.start();

  }

  public void run(){

  for(int i=0;i<5;i++){

  system.out.println("i="+i);

  }

  }

  }

  A)implements Runnable

  B)extends Thread

  C)implements Thread

  D)extends Runnable

  (31)为了支持压栈线程与弹栈线程之间的交互与同步,在程序的下划线处依次填入的语句是

  public class IntStack{

  private int idx=0;

  private int[] data=new int[8];

  public ______ void push(int i){

  data[idx]=i;

  idx++;

  _____

  }

  ......

  }

  A)synchronized()

  notify()

  B)synchronized()

  this.wait()

  C)synchronized()

  this.notify()

  D)synchronized()

  sleep()

  (32)如果线程正处于阻塞状态,不能够使线程直接进入可运行状态的情况是

  A)sleep()方法的时间到

  B)获得了对象的锁

  C)线程在调用t.join()方法后,线程t结束

本新闻共3页,当前在第2页  1  2  3  

我要投稿 新闻来源: 编辑: 作者:
相关新闻
2010年3月全国计算机等级考试二级C++笔试试题
2010年9月全国计算机等级考试新版上机题库:二级C++语言
计算机二级JAVA上机试题汇编
全国计算机二级java上机试题(2)
2010全国计算机等级考试c++上机试题一