设为首页 加入收藏

TOP

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

单选题


1). Java语言和C++语言相比,下面哪项内容是Java独有的( )。


A.面向对象


B.动态链接


C.有类库


D.跨平台


正确答案:D


答案解析:C++语言和Java语言都是面向对象的程序设计语言;库文件(.dll)就是C++语言的动态链接库,这两种语言都有类库,因为类是面向对象的最基本的概念;跨平台的特性是Java语言所特有的,在不同的操作系统上,只要装有JVM就可以解释执行Java程序,而C++语言没有这种特性。


2). 在下列事件处理机制中哪个不是机制中的角色?


A.事件


B.事件源


C.事件接口


D.事件处理者


正确答案:C


3). Java对文件类提供了许多操作方法,能获得文件对象父路径名的方法是( )。


A.getAbsolutePath()


B.getParentFile()


C.getAbsoluteFile()


D.getName()


正确答案:B


答案解析:本题考查File类的基本知识。File类是通过文件名列表来描述一个文件对象的属性,通过File类提供的方法,可以获得文件的名称、长度、所有路径等信息,还可以改变文件的名称、删除文件等。


4). 用来实现Java虚拟机的语言是( )。


A.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方法是( )。


A.destroy()


B.init()


C.stop()


D.start()


正确答案:B


答案解析:在Java Applet的生命周期中,共有4种状态,即4种方法:init()、start()、stop()和destory()。在Applet装载时,调用init()通知该Applet已被加载到浏览器中,使Applet执行一些基本初始化操作。


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

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目