试题 百分网手机站

全国计算机二级考试Java模拟试题一答案及解析(2)

时间:2020-11-13 10:48:50 试题 我要投稿

全国计算机二级考试Java模拟试题(一)答案及解析

  33.B。【解析】本题考查Java小程序(Applet)安全限制的概念。因为Java小程序运行在Web用户的系统上,所以对小程序所能完成的工作有一些严格的限制。它们不能读/写用户的文件系统,选项A说法错误。它们不能与提供包含小程序的网页的站点之外的Internet站点联系,选项B说法正确。它们不能在阅读者的系统上运行任何程序,选项C说法错误。它们不能加载存储在用户系统上的程序,如可执行程序和共享库。所有这些规则适用于运行在浏览器下的Java小程序,选项D说法错误。

  34.D。【解析】本题考查resume()方法的使用。在Thread的API文档中的说明是该方法恢复被挂起(suspende())的线程。该方法首先调用该线程的无参的checkAccess()方法,这可能在当前线程上抛出SecurityExeeption异常,如果该线程是活着的(alive)但被挂起(suspend()),它被恢复并继续它的执行进程。

  35.C。【解析】本题考查对Applet必须要重载的几个方法的理解。选项A错误,start()方法使得程序从初始态进入运行态,当浏览器从图标状态恢复为窗口时,或者当用户离开包含Applet的主页后又再返回时,系统都会自动再执行一遍start()方法。选项B错误,stop()方法是和start()方法相对应的,当浏览器变成图标或者是用户离开Applet所在页面时,浏览器都会调用stop()方法,该方法也是可以被多次调用的。选项C正确,当创建JavaApplet且第一次使用支持Java的浏览器载入该Applet时,就会执行init()方法,通常在这方法中执行一次性的初始化操作。选项D错误,paint()方法是画图时必须要重载的方法。

  36.C。【解析】本题考查Java中对象加锁的概念。Java是多线程的语言,多个线程可以”同时”访问同一数据区,而在处理某些数据时不希望其他的线程修改那些数据的值或者某些操作是不可打断的,要做到这个,可以使用synchronized关键字声明这一点。

  37.C。【解析】本题考查考生阅读Java程序的能力。当使用h=System.in.read()语句从键盘读入大写字母C赋给ch,此时ch值为67,也就是字母C的ASCIl值。语句(int)

  ch_A+(int)ch_Z-ch结果为88,ASCIl码中的88相当于字母X,所以输出为X,选项C正确。

  38.A。【解析】本题考查考生对字符数组的理解。首先可以通过字符数组来生成一个字符串对象:String(char[]value)和String(char[]value,int startlndex,int numChars).

  其中,startlnde峭定字符串在数组中的起始下标,num-Chars表示字符个数。然后再测试字符串是否相等,可调用equals()方法,两个字符串相等则返回true,否则返回false。

  题目中sl和s2都是"test",所以最后返回是true,选项A正确。

  39.C。【解析】本题考查J2SDK的RMl命令。rmiregistry命令是在当前主机的指定端口上启动远程对象注册服务程序;serialver命令是返回serialVersionUID的值;rmic命令为远程对象生成stub和skeleton;rmid命令可以激活系统守候进程,以便能够在Java虚拟机上注册和激活对象。

  40.B。【解析】本题考查Java程序与数据库的连接。JDBC(Java Data Base Connectivity)是Java程序与数据库连接的一种机制。在Java虚拟机中有个特殊模块JDBC Driver Manager,既负责管理针对各种类型数据库软件的JDBC驱动程序,也负责和用户应用程序交互。

  二、基本操作题

  第1处:i++

  第2处:continue

  第3处:sum++

  【解析】第1处是为往后遍历做自加;第2处是结束本次循环;第3处是如果符合不及格这个条件,则sum做累加统计。

  三、简单应用题

  第1处:implements ActionListener,MenuListener

  第2处:setMnemonic

  【解析】第1处是实现了ActionListener接口,MenuListener接口;第2处是设置Help的快捷键为。

  四、综合应用题

  第1处:addMouseListener(new MouseEventListener())

  第2处:g.setcolor(colorValues[chcolor.getselectedIn-

  dex()])

  第3处:class MouseEventListener extends MouseAda-

  pter

  【解析】第1处是注册鼠标探听器,主要是单击动作;第2处是设置Graphics类对象g的颜色通过将从chColor中选中的字符串转换成colorValues类型来实现;第3处定义一个MouseEventListener类来继承MouseAdapter鼠标事件适配器。

【全国计算机二级考试Java模拟试题(一)答案及解析】相关文章:

1.全国计算机考试二级考试Java模拟试题附答案

2.全国计算机等级二级考试java试题及答案

3.全国计算机等级考试一级模拟试题及答案解析

4.计算机二级考试Java试题及答案

5.2017年计算机二级JAVA考试模拟试题及答案

6.2017年计算机二级考试java模拟试题及答案

7.2015计算机二级《JAVA》全真模拟试题及答案

8.计算机二级JAVA考试模拟试题

9.计算机二级Java考试巩固试题及答案