计算机二级考试-Java-模拟试题
前言
这里是 计算机二级考试 系列文章,主要介绍计算机二级考试中的涉及到的Java有关的知识点。
Java语言的重要性不言而喻
关于作者:
- 小白(Libra),计算机兴趣爱好者,Java,C,Hadoop,MySQL
- Email : hewei20031009@163.com
- GitHub : https://github.com/Regel-zack
转载请注明出处
正文
题目
- 下列内部类的正确用途是
btnn.addActionListner(new ActionListner(){
public void actionPerformed(ActionEvent event){
String s = input.getText();
output.setText("Hello"+s+",Welcome You!");
}
});
- 用于访问外部类的数据
- 用于进行事件处理
- 隐藏起来不被同一包中的其他类所见
- 生成事件适配器
- 下面的代码段中,执行之后i和j的值是
int i = 1;
int j;
j = i++;
- 1,1
- 1,2
- 2,1
- 2,2
- JScrollPane 是带滚动条的面板,主要是通过移动 ? 来实现的
- JViewport
- JSplitPane
- JDesktopPane
- JlayeredPane
- 监听器接口的方法返回值的类型是
- int
- String
- void
- Object
解析
- 在Java中采用内部类的原因主要有以下几点:
- 内部类的对象可以访问外部类的成员和方法
- 实现事件监听时,采用内部类、匿名类容易实现
- 编写事件驱动程序,内部类很方便
- 增量运算符"++"是将操作数+1,其中不管是i++还是++i都会是一样的结果,如果将增量运算符用在其他表达式的操作数的时候,这两者就会有区别,其中,i++是先用i的值参与运算,然后将值+1,++i是先将值+1再参与运算。
- 在JScroolPane 类中,主要是通过JViewport(视口)类来实现内容的滚动的。JViewport是一种特殊的对象,用于查看基层构件,滚动条实际上就是沿着构件移动视口,同时描绘出它能看到的内容。
- 每个事件都有自己的监听器,监听器本身是一种接口,该接口中的方法,返回值是void类型。当要为指定的类注册监听器时,就可以通过实现该接口的类中定义的方法,这样可以在某个事件发生后,将会自动执行相应方法中的代码。
图表复盘
时间 | 题目数量 | 错误数量 | 错误率 |
---|---|---|---|
20211108 | 60 | 4 | 6% |
涉及知识点 | 出现次数 | 占比 |
---|---|---|
内部类 | 1 | 25% |
增量运算符 | 1 | 25% |
Swing | 1 | 25% |
监听器 | 1 | 25% |
精度自小数点后两位
小结
目前来看,错误知识点分布比较平均,因样本数量太少,暂时看不出太大分析点