设为首页 加入收藏

TOP

2017年9月计算机二级JAVA考试强化训练题八
2017-09-19 14:34:36 】 浏览:5013
Tags:2017年 9月 计算机 二级 JAVA 考试 强化 训练

单选题


1). 下列关于构造方法的说法正确的是


A.因为构造方法名与类名必须相同,所以构造方法的首字母必须大写。


B.构造方法是给对象赋初值,所以没有返回值,要用void来声明。


C.构造方法不能被程序调用,也不可以重载。


D.一个类只允许有一个构造方法。


正确答案:A


2). 下面对形参的说法,哪个是正确的?


A.必须有多个


B.至少有一个


C.可以没有


D.只能是简单变量


正确答案:C


3). 软件测试目的是( )。


A.评估软件可靠性


B.发现并改正程序中的错误


C.改正程序中的错误


D.发现程序中的错误


正确答案:D


答案解析:软件测试的目的主要是在于发现软件错误,希望在软件开发生命周期内尽可能早的发现尽可能多的bug。


4). 在程序读人字符文件时,能够以该文件作为直接参数的类是( )。


A.FileReader


B.BufferedReader


C.FileInputStream


D.()hjectlnputStream


正确答案:A


答案解析:FileReader、BufferedReader是字符类输入流。FileInputStream是字节输入流。对象串行化时,需要使用ObjectInputStream类中提供的方法从对象流中读取对象。所以,在程序读入字符文件时,要使用字符流FileReader或BufferedReader。但是FileReader的参数是读入的文件,而BufferedReader的参数是FileReader流的一个对象。因此,本题的正确答案是A。


5). 用鼠标单击菜单项(MenuIte m)产生的事件是( )。


A.MenuEvent


B.ActionEvent


C.KeyEvent


D.MouseEvent


正确答案:B


答案解析:ActionEvent是组件事件,当特定于组件的动作(比如被按下)发生时,由组件(比如Button)生成此高级别事件。事件被传递给每一个ActionListener 对象,这些对象是使用组件的addActionListener 方法注册的,用以接收这类事件。


6). 下面关于释放锁的说法正确的是:


A.按加锁的顺序释放


B.按加锁的反序释放


C.按执行的顺序释放


D.按执行的反序释放


正确答案:B


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇2017年9月计算机二级JAVA考试强化.. 下一篇2017年9月计算机二级JAVA考试强化..

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目