计算机二级JAVA模拟题4_第4页

考试站(www.examzz.com)   【考试站:中国教育考试第一门户】   2014年7月9日
31.下列为窗口事件的是(     )。 ,   
  A.MouseEvent   
  B.WindowEvent  
  C.ActionEvent   
  D.KeyEvent  
  32.用鼠标点击菜单项(Menultem)产生的事件是(     )。   
  A.MenuEvent   
  B.ActionEvent  
  C.KeyEvent   
  D.MouseEvent  
  33.下列不属于逻辑运算符的是(     )。   
  A.!   
  B.||  
  C.&&   
  D.|   
  34.当使用SomeThread t=new SomeThread()创建一个线程时,下列叙述中正确的是(     )。   
  A.SomeThread类是包含run()方法的任意Java类   
  B.SomeThread类一定要实现Runnable接口   
  C.SomeThread类是Thread类的子类   
  D.SomeThread类是Thread类的子类并且要实现Run-  
  nable接口   
  35.在程序的下画线处应填入的选项是(     )。   
  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  
  36.为了支持压栈线程与弹栈线程之间的交互与同步,   
  在程序的下画线处依次填入的语句是(     )。   
  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.Serializable  
   sleep()  
  37.如果线程正处于阻塞状态,不能够使线程直接进入可运行状态的情况是(     )。   
  A.sleep()方法的时间到   
  B.获得了对象的锁   
  C.线程在调t.join()方法后,线程t结果   
  D.wait()方法结束   
  38.当一个Applet被加载,后续对Applet生命周期方法的调用中,可能存在的次序是(     )。   
  A.start(),stop(),destroy()  
  B.init(),start(),stop(),start(),stop(),destroy()  
  C.start(),init(),stop(),destroy()  
  D.init(),start(),destroy()  
  39.在HTML文件的标志中作为可选属性的是(     )。   
  A.Applet主类的文件名   
  B.Applet显示区域的宽度   
  C.Applet主类的路径   
  D.Applet显示区域的高度   
  40.如果应用程序要在Applet上显示输出,则必须重写的方法是(     )。   
  A.Graphics.drawString()   
  B.repaint()  
  C.paint()  
  D.update()

相关文章