java语言 百分网手机站

java考前模拟练习

时间:2020-11-04 09:16:20 java语言 我要投稿

2017年java考前模拟练习

  沉湎于希望的人和守株待兔的樵夫没有什么两样。以下是小编为大家搜索整理的2017年java考前模拟练习,希望能给大家带来帮助!更多精彩内容请及时关注我们应届毕业生考试网!

  1). applet的运行过程要经历4个步骤,其中哪个不是运行步骤?

  A.浏览器加载指定URL中的HTML文件

  B.浏览器显示HTML文件

  C.浏览器加载HTML文件中指定的applet类

  D.浏览器中的Java运行环境运行该applet

  正确答案:B

  2). 二维数组A[O,…,8][0,…,9],其每个元素占2字节。从首地址400开始,按行优先顺序存储,则元素A[8][5]的存储地址为( )。

  A.570

  B.506

  C.410

  D.482

  正确答案:A

  答案解析:A[8][5]元素存储的位置在第9行第6列,所以A[8][5]之前存储的个数应为8×10+5 = 85,这些元素占用的空间为85×2字节=170字节,所以A[8][5]的存储位置为400+170= 570。

  3). 用于生产过程控制的系统,一般都是( ),它要求有对输入数据及时做出响应的能力。

  A.批处理系统

  B.分时系统

  C.实时系统

  D.及时系统

  正确答案:C

  答案解析:用于生产过程控制的系统,一般都是实时系统,它要求有对输入数据及时做出反应(响应)的能力。由于环境和控制对象以及工作任务的不同,控制系统对计算机系统的要求也会不同,一般会对计算机系统的可靠性、封闭性、抗干扰性等指标提出要求。

  4). Java语言的许多特点中,下列哪个特点是C++语言所不具备的?

  A.高性能

  B.跨平台

  C.面向对象

  D.有类库

  正确答案:B

  5). 在匹配器(Matcher)类中,用于寻找下一个模式匹配串的方法是( )。

  A.static boolean matches()

  B.boolean matcher .fi nd()

  C.i nt matcher .start()

  D.i nt matcher .end()

  正确答案:A

  答案解析:本题考查考生对Java 中的匹配器(Matcher)类的'理解。Matcher 类用于将一个输入字符串i nput 和模式串pattern 相比较。Boolean matcher .fi nd()方法用于寻找下一个模式匹配串;i nt matcher .start()方法用于返回匹配串的一个起始索引整数值;i nt matcher .end()方法用于返回匹配串的一个终止索引整数值。而用于输入字符串与模式串比较的方法是static boolean matches(),选项A 正确。

  6). J2EE和( )语言绑定。

  A.C

  B.C++

  C.Java

  D.汇编语言

  正确答案:C

  答案解析:J2EE的基础是J2SE,以Java为平台;而C语言用于ODBCAPI。由于两者不兼容,SUN公司才提出了JDBC作为Java几个平台与麴据库的标准连接。

  7). 下列关于结构化设计原则的描述,错误的是

  A.在块和进程的非正常出口处往往需要调用GOTO语句,使用GOTO语句使程序执行效率提高,但是滥用GOTO语句确实有害,应该避免使用GOTO语句。

  B.程序设计时应该自顶向下,逐步求精。

  C.程序设计时,应该将复杂问题进行模块化,就是将程序设计的总目标分解为若干个分目标,再进一步分解为具体的小目标。

  D.在进行程序设计时,应该尽量在一行书写一条语句,尽量做到效率第一,清晰第二。

  正确答案:D

  8). 如果线程调用下列方法,不能保证使该线程停止运行的是( )。

  A.sleep()

  B.stop()

  C.yield()

  D.wait()

  正确答案:C

  答案解析:线程的方法中sleep()方法的作用是使比当前线程优先级低的线程运行。该方法使一个线程暂停运行一段固定时间。在休眠时间内,线程将不运行,低优先级的线程将有机会运行。yield()方法为只让给同等优先级的线程运行。如果没有同等优先级的线程是可运行状态,yield()方法将什么也不做,即线程将继续运行。stop()方法是强行终止线程。wait()方法是线程间交互的方法,是使一个线程停止运行,进入等待状态。

  9). 开发软件时对提高开发人员工作效率至关重要的是( )。

  A.操作系统的资源管理功能

  B.先进的软件开发工具和环境

  C.程序员的数量

  D.计算机的并行处理能力

  正确答案:B

  答案解析:先进的软件开发工具和环境对提高开发人员工作效率是至关重要的。

  10). 信息隐蔽的概念与下述哪一种概念直接相关( )。

  A.软件结构定义

  B.模块独立性

  C.模块类型划分

  D.模拟耦合度

  正确答案:B

  答案解析:信息隐蔽的概念与模块独立性这一概念直接相关。

【2017年java考前模拟练习】相关文章:

1.剑桥商务英语初级考前模拟练习题

2.全国计算机等级二级考试java考前练习

3.安全工程师《法律知识》考前模拟练习

4.税务师考试《税法一》考前模拟练习题

5.注册会计师《财务成本管理》考前模拟练习

6.最新商务英语bec考前模拟预测练习题

7.专四英语考试模拟练习题考前指导

8.专业英语四级完形填空考前模拟练习

9.2017年专业英语八级翻译考前模拟练习