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

计算机二级考试-Java-模拟试题2,第1张

计算机二级考试-Java-模拟试题2 计算机二级考试-Java-模拟试题 前言

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

关于作者:

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

转载请注明出处

正文 题目
  1. 在Java中,负责对字节代码解释执行的是?

  1. 在Java中,由Java编译器自动导入,而无需在程序中用import导入的包是?

  1. 在读字符文件Employee.dat时,使用该文件作为参数的类是?

  1. Panel默认的布局管理器是?

  1. 下列不是InputStream子类的是
  • 文件输入流FileInputStream
  • 对象输入流ObjectInputStream
  • 字符输入流CharInputStream
  • 压缩文件输入流ZipInputStream

  1. 下列关于Java Applicatioon与Applet的说法中,正确的是?
  • 都包含main()方法
  • 都通过"appletviewer"命令执行
  • 都通过"javac"命令编译
  • 都嵌入在HTML文件中执行

  1. 下列关于线程优先级的说法中,正确的是?
  • 线程的优先级是不能改变的。
  • 线程的优先级是在创建线程的时候设置的
  • 在创建线程后的任何时候都可以设置
  • B和C

  1. 下列哪个说法是错误的?
  • File类能够存储文件
  • File类能够读写文件
  • File类能够建立文件
  • File类能够获取文件目录信息

  1. 阅读下列代码后
public class Person{
    int arr[] = new int[10];
    public static void main(String args[]){
        System.out.println(arr[1]);
    }
}

正确的说法是?

  • 编译时将产生错误
  • 编译时正确,运行时产生错误
  • 输出为零
  • 输出为空

  1. 查找随机文件的记录时,应使用的方法是?
  • readInt()
  • readBytes(int n)
  • seek(long l)
  • readDouble()

  1. 自定义表格类中的model部分应实现的接口是?
  • AbstractTableModel
  • JTable
  • TableModel
  • TableModelable

  1. 为了向一个Applet传递参数,可以在HTML文件的APPLET标志中使用PARAM选项。在Applet程序中获取参数时,应使用的方法是?
  • getParameter()
  • getdocumentbase()
  • getCodebase()
  • getImage()

解析
  1. Java虚拟机(JVM)负责对字节码(Byte Code)进行解释执行

  1. java.lang包封装了所有基本类。由Java编译器自动导入。因此,编程时使用该包中的类,可省去import导入。

  1. FileInputStream 用来从文件中读取字节。构造方法为:
  • FileInputStream(String name)
  • FileInputStream(File file)

  1. Panel 的默认布局管理器是FlowLayout,构件在容器中的放置规律是从上到下、从左到右进行放置,如果容器足够宽,第一个构件先添加到容器的第一行的最左边,后续的构件依次添加到上一个构件的右边,如果当前行已放置不下该构件,则放置到下一行的最左边。构件大小不随容器大小改变而改变。

  1. Java中没有CharInputStream流

  1. Java Application本身是一个类,该类有且只有一个main()方法(不能重载);Java Applet本身不能运行,必须由支持Applet的浏览器或其他软件加载运行。但Java Application 和 Java Applet都是通过javac编译的。

  1. Java中,线程的优先级是由一个介于MIN_PRIORITY 和 MAX_PRIORITY之间的整数来表示的。可以在创建线程后的任何时候修改线程的优先级。

  1. 文件File是java.io包中的一个重要的非流类,以一种系统无关的方式表示一个文件对象的属性。通过File所提供的方法,可以得到文件或文件夹的描述信息(包括名字、路径、长度、可读、可写等),也可以生成新文件、文件夹,修改文件和文件夹,查询文件属性,重命名文件或者删除文件。File描述了文件本身的属性,File类中封装了对文件系统进行 *** 作的功能。简单说,File类所关心的是文件在磁盘上的存储,而要对文件进行读写,就是流类所关心的文件内容。

  1. 由于数组声明时未用static关键字,而main()方法直接引用arr(而非通过Person的实例引用),将产生“非静态变量不能从静态上下文中引用”(non-static variable cannot be referenced from a static context)的编译错误

  1. 文件 *** 作中经常需要随机访问,Java中的RandomAccessFile类提供随机访问文件的功能,其中seek方法实现了查找随机文件记录的功能,格式如下:
void seek(long pos); // 用于移动文件指针到指定的位置

  1. 自定义表格类中的model部分应该实现接口AbstractTableModel

  1. HTML标记方法用于获取HTML文件中关于Applet的信息,具体方法有:
  • URL getdocumentbase():返回包含Applet的HTML文件的URL;
  • URL getCodebase():返回Applet主类的的URL,它可以不同于包含Applet的HTML文件的URL;
  • String getparameter(string name):返回定义在HTML文件的标记中指定参数的值。

图表复盘 时间题目数量错误数量错误率202111086046%20211109601118%20211110601220%总表1802715%
今日题目涉及知识点出现次数占比Applet216%自定义表格类18%文件216%类216%线程18%Swing18%JVM18%输入输出流216% 总题目涉及知识点出现次数占比输入输出流517%Swing413%运算符310%类310%数据类型26%Applet26%文件26%监听器13%方法13%String13%Serizlizable接口13%编码13%自定义表格类13%多线程13%JVM13%

精度自小数点后两位

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

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5437540.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-11
下一篇 2022-12-11

发表评论

登录后才能评论

评论列表(0条)

保存