编程语言
首页 > 编程语言> > 计算机二级考试-Java-模拟试题-6

计算机二级考试-Java-模拟试题-6

作者:互联网

计算机二级考试-Java-模拟试题6

前言

这里是 计算机二级考试 系列文章,主要介绍计算机二级考试中的涉及到的Java有关的知识点。
Java语言的重要性不言而喻

关于作者:

转载请注明出处

正文

题目

  1. 在下列程序的空白处,应填入的正确选项是:
import java.io.*;
public class ObjectStreamTest{
  public static void main(String args[]) throws IOException {
     ObjectOutputStream oos = new ObjectOutputStream(new FileOutputStream("serial.bin"));
     java.util.Date d = new java.util.Date();
     oos.______(d);
     ObjectInputStream ois = new ObjectInputStream(new FileInputStream("serial.bin"));
     try{
         java.util.Date restoredDate = (java.util.Date) ois.readObject();
         System.out.println("read Object back from serial.bin file: "+restoredDate);
     }
     catch(ClassNotFoundException cnf) {
      System.out.println("class not found");
     }
  }
}

  1. 下列方法中,不属于Throwable类的方法是
    • printMessage
    • getMessage
    • toString
    • fillStackTrace

  1. 用鼠标点击菜单项(MenuItem)产生的事件是
    • MenuEvent
    • ActionEvent
    • KeyEvent
    • MouseEvent

  1. 当一个Applet被加载后,后续对Applet生命周期方法的调用中,可能存在的次序是
    • start(),stop(),destroy()
    • init(),start(),stop(),start(),stop(),destroy()
    • start(),init(),stop(),destroy()
    • init(),start(),destroy()

  1. 在HTML文件的标志中作为可选属性的是
    • Applet主类的文件名
    • Applet显示区域的宽度
    • Applet主类的路径
    • Applet显示区域的高度

解析

  1. ObjectOutputStream.writeObject()的作用就是将一个实例的对象以二进制的形式编写的文件保存到磁盘上

  1. Throwable类时Java语言中所有错误和异常类的超类。只有当对象是此类(或其子类)的实例时,才能通过Java虚拟机或者Java throw语句抛出。类似地,只有此类或其子类之一才可以是catch子句中的参数类型。
    • getMessage()方法用来返回带参数构造函数创建异常时的参数内容
    • toString()方法用来返回异常的类名和getMessage()能得到的内容,两者用冒号分隔
    • fillStackTrace()方法用在重新抛出异常时对堆栈的跟踪

  1. ActionEvent指示发生了组件定义的动作的语义事件。当特定于组件的动作(比如按钮点击、菜单选择、选择列表项、在文本域中键入Enter)发生时,由组件生成此高级事件。事件被传递给每一个ActionListener对象,这些对象是使用组件的addActionListener方法注册的,用以接收这类事件。

  1. 在Java Applet的生命周期中,共有四种状态和四种方法,分别为初始态、运行态、停止态和消亡态四种状态和init(),start(),stop()和destroy()四种方法。

当一个Applet被加载后,在对其生命周期方法的调用中,存在的次序如下:浏览器生成该Applet的一个实例,调用init()方法执行一些初始化操作。执行完毕后,浏览器调用start()方法启动Applet。当退出当前主页时,浏览器调用stop()方法终止start()方法中启动的线程。接着执行destroy()方法释放掉Applet所占的资源

  1. 对于支持Java的浏览器,如果在解析一个HTMl文件时遇到标记,就按照width和height属性的值,为Applet保留一定大小的显示空间,并根据code指定Applet的字节码文件,用户可以通过网络获得该文件。

图表复盘

时间题目数量错误数量错误率
202111086046%
20211109601118%
20211110601220%
202111116058%
20211112601525%
2021111560813%
202111166058%
总表4206014%

今日题目涉及知识点出现次数占比
Applet240%
AWT120%
异常120%
输入输出流120%
总题目涉及知识点出现次数占比
Applet1524%
输入输出流1016%
Swing58%
多线程58%
数据类型46%
46%
运算符34%
Serizlizable串行化34%
String23%
文件23%
方法11%
监听器11%
编码11%
自定义表格类11%
JVM11%
接口11%
AWT21%
异常11%
总数62100%

精度自小数点后两位

小结

标签:知识点,Java,试题,start,Applet,题目,方法,模拟
来源: https://blog.csdn.net/Ragel/article/details/121355761