2017年9月计算机二级JAVA考试题及答案
来源:才华咖 本文已影响9.53K人
来源:才华咖 本文已影响9.53K人
在备战2017年9月计算机二级考试过程中,同学们可以多做题巩固所学知识点。以下是本站小编搜索整理的一份2017年9月计算机二级JAVA考试题及答案,供参考练习,预祝考生们考出自己理想的成绩!想了解更多相关信息请持续关注我们应届毕业生考试网!
1). Java语言和C++语言相比,下面哪项内容是Java独有的( )。
A.面向对象
B.动态链接
C.有类库
D.跨平台
正确答案:D
答案解析:C++语言和Java语言都是面向对象的程序设计语言;库文件()就是C++语言的动态链接库,这两种语言都有类库,因为类是面向对象的最基本的概念;跨平台的特性是Java语言所特有的,在不同的操作系统上,只要装有JVM就可以解释执行Java程序,而C++语言没有这种特性。
2). 在下列事件处理机制中哪个不是机制中的角色?
A.事件
B.事件源
C.事件接口
D.事件处理者
正确答案:C
3). Java对文件类提供了许多操作方法,能获得文件对象父路径名的方法是( )。
bsolutePath()
arentFile()
bsoluteFile()
ame()
正确答案:B
答案解析:本题考查File类的基本知识。File类是通过文件名列表来描述一个文件对象的属性,通过File类提供的方法,可以获得文件的名称、长度、所有路径等信息,还可以改变文件的名称、删除文件等。
4). 用来实现Java虚拟机的语言是( )。
B.C
C.C++
D.汇编
正确答案:B
答案解析:本题考查Java语言的虚拟机。Java本身的编译器用Java语言编写,运行系统的虚拟机用C语言实现。Java语言的执行模式是半编译和半解释型,程序首先由编译器转换为标准字节代码,然后由Java虚拟机去解释执行,字节代码实际上可以看作是虚拟机的机器代码。考生应当理解Java语言的`实现机制,这属于考试重点。正确答案为选项B。
5). 下列有关Java语言的叙述中,正确的是( )。
A.可以有2个以上package语句
B.可以有2个以上import语句
C.可以有2个以上public类
D.只能有1个类定义
正确答案:B
答案解析:本题考查考生对Java语言概念的理解。属于考试重点内容,考生应注意理解这些基本概念。考生应该明确,Java语言中可以有package语句,用来指定源文件存入所指定的包中,只能有O或1个,所以选项A说法错误;可以有0或多个以上import语句,但必须在所有类定义之前引入标准类,所以选项B说法正确;源文件中最多只能有一个public类,其他类的个数不限,所以选项C和选项D说法错误。
6). 当一个Applet所在的Web页面被其他页面覆盖后,不可能被调用的Applet方法是( )。
roy()
()
()
t()
正确答案:B
答案解析:在Java Applet的生命周期中,共有4种状态,即4种方法:init()、start()、stop()和destory()。在Applet装载时,调用init()通知该Applet已被加载到浏览器中,使Applet执行一些基本初始化操作。
7). 下列关于构造方法的说法正确的是
A.因为构造方法名与类名必须相同,所以构造方法的首字母必须大写。
B.构造方法是给对象赋初值,所以没有返回值,要用void来声明。
C.构造方法不能被程序调用,也不可以重载。
D.一个类只允许有一个构造方法。
正确答案:A
8). 下面对形参的说法,哪个是正确的?
A.必须有多个
B.至少有一个
C.可以没有
D.只能是简单变量
正确答案:C
9). 软件测试目的是( )。
A.评估软件可靠性
B.发现并改正程序中的错误
C.改正程序中的错误
D.发现程序中的错误
正确答案:D
答案解析:软件测试的目的主要是在于发现软件错误,希望在软件开发生命周期内尽可能早的发现尽可能多的bug。
10). 在程序读人字符文件时,能够以该文件作为直接参数的类是( )。
Reader
eredReader
InputStream
D.()hjectlnputStream
正确答案:A
答案解析:FileReader、BufferedReader是字符类输入流。FileInputStream是字节输入流。对象串行化时,需要使用ObjectInputStream类中提供的方法从对象流中读取对象。所以,在程序读入字符文件时,要使用字符流FileReader或BufferedReader。但是FileReader的参数是读入的文件,而BufferedReader的参数是FileReader流的一个对象。因此,本题的正确答案是A。
11). 用鼠标单击菜单项(MenuIte m)产生的事件是( )。
Event
onEvent
vent
eEvent
正确答案:B
答案解析:ActionEvent是组件事件,当特定于组件的动作(比如被按下)发生时,由组件(比如Button)生成此高级别事件。事件被传递给每一个ActionListener 对象,这些对象是使用组件的addActionListener 方法注册的,用以接收这类事件。
12). 下面关于释放锁的说法正确的是:
A.按加锁的顺序释放
B.按加锁的反序释放
C.按执行的顺序释放
D.按执行的反序释放
正确答案:B
2015年9月计算机二级java题库及答案
2017年49次计算机二级Java考试试题及答案
2017年9月计算机二级JAVA考试基础试题及答案
2016年9月计算机二级试题及答案「java」
2017年3月计算机二级Java备考习题及答案
2017年9月计算机二级Java选择题练习及答案
2017年9月计算机二级JAVA试题及答案
2017年9月计算机二级JAVA考试检测试题附答案
2017年9月计算机二级JAVA考试模拟试题及答案
2017年9月计算机二级Java考前练习题及答案
2016年9月计算机二级Java模拟试题及答案
2017年9月计算机二级考试JAVA考试题及答案
2017年3月计算机二级备考题及答案(Java)
2016年9月计算机二级Java考前冲刺试题及答案
2017年9月计算机二级JAVA检测试题及答案
2017下半年计算机二级考试《java》试题及答案
计算机二级考试Java模拟试题及答案2017
2017年9月计算机二级考试JAVA试题
2017年计算机二级考试JAVA冲刺试题及答案大纲
2017计算机二级考试JAVA上机试题及答案
2017年计算机二级考试JAVA冲刺试题及答案
计算机二级考试真题以及答案
2017年9月计算机二级JAVA考试试题
考试试题及答案参考
2017计算机二级JAVA考试巩固试题及答案
2017年9月计算机二级Java考试题库及答案
2017年3月计算机二级《JAVA》单选题及答案
2017年计算机二级Java备考题及答案
2017计算机二级考试Java练习题及答案
2017年3月计算机二级Java练习题及答案
计算机二级考试《java》试题及答案
2017下半年计算机二级Java考试试题及答案
2016年计算机二级JAVA考试题及答案
2017年3月计算机二级java临考测试题与答案解析
2017年9月计算机二级JAVA考试题库
2017计算机二级Java备考冲刺试题及答案
2016年计算机二级《Java》机考试题及答案
2017年9月计算机二级JAVA考试练习题
2017年3月计算机二级JAVA临考模拟试题与答案
2017年计算机二级Java考试及答案