计算机二级JAVA临考模拟试题与答案.pdf
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《计算机二级JAVA临考模拟试题与答案.pdf》由会员分享,可在线阅读,更多相关《计算机二级JAVA临考模拟试题与答案.pdf(11页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、计算机二级JAVA临考模拟试题与答案选择题1).下面()是合法的标识符。A.$p e rs o n sB.2 U s e rsC.*p o i n tD.t h i s正确答案:A答案解析:本题考查J a v a 标识符的命名,属于考试重点内容,应该掌握。J a v a 中标识符的命名规则是:标识符以字母、下画线或美元符作为首字符的字符串序列;标识符是区分大小写的;标识符的字符数没有限制。由此可见,J a v a 中标识符不能以数字开头,所以选项B错误;不能以“*”开头,选项C错误;t h i s 是专用标识符,具有专门的意义和用途,选项D错误,只有选项A正确。2).设有一个已按各元素的值排好
2、序的顺序表(长度大于2),现分别用顺序查找法和二分查找法查找与给定值k相等的元素,比较的次数分别是s 和 b,在查找不成功情况下s 和b的关系是()。A.s =bB.s bC.sD.s =b正确答案:B答案解析:顺序查找的基本思想是:从表的一端开始,顺序扫描线性表,依次将扫描到结点的关键字和给定值k进行比较,若当前扫描到结点的关键字与k相等,则查找成功;若扫描结束后,仍未找到关键字等于k的结点,则查找失败。二分查找法是一种效率较高的查找方法,要求线性表是有序表。基本思想是:首先将待查的k值和有序表R 0 R n-1 的中间位置m i d上的结点的关键字进行比较,若相等,则查找完成;否则,若R
3、D n i d .k e y k,则说明待查找的结点只可能在左子表R 0 R m i dT中,我们只需在左子表中继续进行折半查找,若R m i d .k e y3).定义一个表示1 0个值为n u l l的字符串数组,下面选项正确的是()。A.S t ri n g a;B.S t ri n g a ;C.c h a r a 1 0 口;D.S t ri n g a =n e w S t ri n g 1 0 ;正确答案:D答案解析:本题考查字符串数组变量的声明。选项A和选项B的效果是一样的,都是用来定义一个字符串数组,但没有指明数组个数,不满足题目要求;选项C是一个二维的字符数组,在 C语言中
4、,一个二维的字符数组就可以表示一个一维的字符串数组,而在J a v a 中,字符c h a r是基本类型,字符串S t ri n g 则是以对象的形式来表示的;选项D正确,它定义了一个含有10个元素的字符串数组,如果没有给字符串数组赋值,则默认为n u l l。4).T hr e a d类中能运行线程的方法是()。A.r e s u m e ()B.s t a r t ()C.r u n ()D.i n i t ()正确答案:C答案解析:r e s u m e。是 T hr e a d类提供的用于线程控制的方法;s t a r t。是 T hr e a d类中的方法,新建的线程不会自动运行,必
5、须调用线程的s t a r t。方法才能运行该线程;r u n()是T hr e a d类中的方法,在该方法中定义了线程的具体行为,线程开始执行时,就是从它的r u n()方法开始执行的.,就像J a v a 应用程序从m a i n。开始、A p p l e t 从 i n i t ()开始一样;i n i t ()不是T hr e a d类中的方法。5).在面向对象的方法中,一个对象请求另一个对象为其服务的方式是通过发送A.调用语句B.命令C.口令D.消息正确答案:D6).下列的()原始类型在使用流时可以互换。A.b y t e 和 b o o l e a nB.c ha r 和 i n
6、tC.b y t e 和 c ha rD.S t r i n g 和 c ha r正确答案:B答案解析:本题考查J a v a 语言中字节类型的概念。在J a v a 语言中,b y t e 是字节类型,用 1 字节表示.b o o l e a n 是布尔类型,用 t r u e 和 f a l s e 表示,它们的表示方法并不一样,也不提供它们之间的转换,选项A错误。J a v a 内部用整数来表示c ha r,通常可以在方法调用和其他语句中互换使用c ha r和 i n t,选项B正确。c ha r 用 2 字节表示,b y t e 字节类型用1 字节表示,J a v a 内部也不允许互换
7、使用它们,选项C错误。S t r i n g 在 J a v a 语言中是一个类,它提供对字符串的一系列操作,而 c ha r 是 J a v a 语言中的一个基本类型,它不是一个类,两者有本质的区别,故而它们是不能互换使用的,选项 D错误。需要注意的是,在 J a v a 语言中提供的类都是以大写字母开头,基本类型都用小写字母表示。7).下列说法中,不属于数据模型所描述的内容是()。A.数据结构B.数据操作C.数据查询D.数据约束正确答案:C答案解析:数据模型所描述的内容包括三个部分1、类 T e s t i 定义如下:p u b l i c c l a s s T e s t i p u
8、b l i cf l o a t a M e t ho d(f l o a t a,f l o a t b)根据方法重载的定义,将以下哪种方法插入下划线部分是不合法的。(B )A.p u b l i c f l o a t a M e t ho d(f l o a t a,f l o a t b,f l o a t c)B.p u b l i c f l o a t a M e t ho d(f l o a t c,f l o a t d)C.p u b l i c f l o a t a M e t ho d(i n t a,i n t b)D.p u b l i c f l o a t a
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 二级 JAVA 模拟 试题 答案
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内