1、二级 JAVA 机试-211 及答案解析(总分:100.00,做题时间:90 分钟)一、1基本操作题(总题数:1,分数:30.00)如图所示。(分数:30.00)填空项 1:_填空项 1:_二、2简单应用题(总题数:1,分数:40.00)如图所示。(分数:40.00)填空项 1:_填空项 1:_三、3综合应用题(总题数:1,分数:30.00)如图所示 。(分数:30.00)填空项 1:_填空项 1:_二级 JAVA 机试-211 答案解析(总分:100.00,做题时间:90 分钟)一、1基本操作题(总题数:1,分数:30.00)如图所示。(分数:30.00)填空项 1:_ (正确答案:xVal
2、)解析:填空项 1:_ (正确答案:showMessageDialog)解析:解析 本题首先要将用户输入的数字字符转换成 int 型的十进制数,所以调用 parseInt(String str)方法将 xVal 和 yVal 转换成 int 型,所以第一处应填入“xVal”。JOptionPane.showMessageDialog()方法用于显示消息对话框,所以第二处应填入“showMessageDialog”。二、2简单应用题(总题数:1,分数:40.00)如图所示。(分数:40.00)填空项 1:_ (正确答案:HandleButton)解析:填空项 1:_ (正确答案:true)解析:
3、解析 第一处表示为 Button b 注册监听器,根据题目条件可知 HandleButton 是 b 的监听器,所以第一处应填入“HandleButton”。第二处表示将窗口设置为可见,所以应填入“true”。三、3综合应用题(总题数:1,分数:30.00)如图所示 。(分数:30.00)填空项 1:_ (正确答案:implements)解析:填空项 1:_ (正确答案:addActionListener)解析:解析 本程序中定义的类 Java_3 实现了 ActionListener 接口,所以第一处应填入“implements”。在 main()方法中,实例化 Java_3 的一个对象 tb,根据向上的传递性,tb 也具有ActionListener 接口的方法和属性,所以在为 Button 注册监听器时用到了 b.addActionListener(tb)方法,所以第二处应填入“addActionListener”。