ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

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

2021-11-16 18:02:13  阅读:167  来源: 互联网

标签:知识点 调用 Java 试题 paint Applet 方法 模拟


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

前言

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

关于作者:

  • 小白(Libra),计算机兴趣爱好者,Java,C,C++,Hadoop,MySQL
  • Email : hewei20031009@163.com
  • GitHub : https://github.com/Regel-zack

转载请注明出处

正文

题目

  1. 下列方法中与Applet显示无关的是
  • update()
  • draw()
  • repaint()
  • paint()

  1. 当浏览器重新返回到包含Applet的页面时,调用的方法是
  • start()
  • init()
  • stop()
  • destroy()

  1. 阅读下列Java语句
ObjectOutputStream out = new ObjectOutputStream(new ______("employee.dat"));

在下划线处,应该填写的正确选项是

  • File
  • FileWriter
  • FileOutputStream
  • OutputStream

  1. 当Applet需要更新显示内容的时候,应该调用的方法是、
  • paint()
  • update()
  • start()
  • repaint()

  1. Java中的线程模型由三部分组成,与线程模型组成无关的是
  • 虚拟的CPU
  • 程序代码
  • 操作系统的内核状态
  • 数据

  1. AWT中用来表示对话框的类是
  • Font
  • Color
  • Panel
  • Dialog

  1. 向Applet传递参数正确描述是
  • <applet code=Try.class name=age,value=20>
  • <name=age,value=20>
  • <applet code=Try.class width=100,height=100,age=33>

  1. 在关闭浏览器时调用,能够彻底终止掉Applet并释放该Applet所有资源的方法是
  • stop()
  • destroy()
  • paint()
  • start()

解析

  1. Applet显示相关的3个方法:
  • 1、paint()方法:Applet的paint()方法具体执行Applet的绘制,该方法定义如下:
    • public void paint(Graphics g)
    • paint()方法有一个参数g是Graphics类的实例,该实例对象由浏览器生成,它包含了Applet的图形上下文信息,通过它向Applet中显示信息,该对象相当于Applet的画笔。在调用paint()方法时,由浏览器将该对象传递给paint()方法。
  • 2、update()方法:
    • public void update(Graphics g)
      用于更新Applet的显示。该方法将首先清除背景,再调用paint()方法完成Applet的具体绘制。
  • 3、repaint()方法:
    • public void repaint()
    • repaint()方法主要用于Applet的重新显示,它调用update()方法实现对Applet的更新。

  1. 当浏览器重新返回Applet所在页面时,Applet类的start()方法将被调用

    • ObjectOutputStream,既继承了OutputStream抽象类,又实现了ObjectOutput接口,这是对Java用接口技术代替双重继承例子,其构造方法参数是串行化了的对象。
    • FiletOutputStream,用于对磁盘文件设计的数据流进行输出处理,即向一个文件对象中写入数据

  1. repatint()方法主要用于Applet的重新显示,它调用update()方法实现对Applet的更新。Applet程序可以在需要显示更新时调用该方法,通知系统刷新显示

  1. Java中的线程模型包含3部分
    1. 一个虚拟的CPU
    2. 该CPU所执行的代码
    3. 代码所操作的数据

  1. 在本题中
  • Font类提供的构造方法和方法可以对字体的大小、样式进行设置
  • Color类用来设置颜色
  • Panel通常也成为面板,是一种透明的容器,既没有标题也没有边框,它不能作为最外层的容器单独存在,它首先必须作为一个构件放置到其他容器中,然后再把它当作容器,把其他构建放在它里面
  • Dialog就是对话框,是Window类的子类

  1. Applet获取参数是通过在HTML文件中采用标记定义参数

  1. Applet的关键方法有
  • stop() 当Applet被覆盖后,可以用该方法停止线程
  • destroy() 关闭浏览器时调用,彻底终止掉Applet,从内存卸载并释放该Applet的所有资源
  • paint() 画Applet界面的基本方法
  • start() 在init()方法完成后,将调用start()方法,使Applet成为激活状态

图表复盘

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

今日题目涉及知识点出现次数占比
Applet562%
AWT112%
线程112%
输入输出流112%
总题目涉及知识点出现次数占比
Applet1322%
输入输出流915%
Swing58%
多线程58%
数据类型47%
47%
运算符35%
Serizlizable串行化35%
String23%
文件23%
方法11%
监听器11%
编码11%
自定义表格类11%
JVM11%
接口11%
AWT11%
总数57100%

精度自小数点后两位

小结

  • 目前总共接触到的题目总数量,达到了360道题,算是比较多一点的样本了,在最后一天,会将图表汇总成饼图、折线图以及柱状图,更好的方便复盘
  • 为了便于总结以及针对性复习,每篇出现的题目中不止包含错题,还有一些认为知识点考察较为广泛的题目,但不会标注出来,一并当错题处理
  • 在知识点的统计中,有一些题目,例如2021109的11题,涉及到了两个知识点,所以知识点数量会比题目数量+1
  • 在总表统计中,不会像每日的表一样分得很细,会做一个总的合并。

标签:知识点,调用,Java,试题,paint,Applet,方法,模拟
来源: https://blog.csdn.net/Ragel/article/details/121333089

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有