版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、java高级程序设计综合测试B卷1、两个过程争夺同一个资源单项选择题*A. 一定死锁B.不一定死锁(正确答案)C.不会死锁D.以上说法都不对2、以下不属于线程状态的是单项选择题*A.运行B.就绪C.停止(正确答案)D.死亡3、使用Dom4j解析XML文档,其中获取根节点的方法是单项选择题*rootElement()getRootNode()getRootElement()(正确答案)rootNode()4、使用Dom4j为XML文档的节点添加内容,正确的选项是单项选择题*A.节点.setText(内容”);(正确答案)B.节点.addTextC内容)C.节点.addContext(内容)D.节
2、点.setContext(“内容”);41、同步代码块的关键字是单项选择题1*sychronidsychronziedsynchronized 正确答案)synchronization42、以下关于File类说法正确的选项是*A.一个File对象代表了操作系统中的一个文件或者文件夹B,可以使用File对象创立和删除一个文件(正确答案)C.可以使用File对象创立和删除一个文件夹(正确答案)D.当一个File对象被垃圾回收时,系统上对应的文件或文件夹.43、以下符合单例模式的使用场景的是*A.需要多个该类的实例对象时B.创立对象需要消耗的资源过多,而该对象每次使用时功能均一样,没必要重复 创立(
3、正确答案)C.需要定义大量的静态常量和静态方法(如工具类)的环境,可以采用单例模式(正 确答案)D.在整个工程中,需要一个共享访问点或共享数据,保证不同用户不同时间访问 的都是同一个数据正确答案)44、网络编程中,关于单向和双向通信描述错误的选项是*A.单向通信就是只有一端发送数据,另外一段只需接收数据B.双向通信是指服务端和客户端都可以发送和接收数据C.单向通信是指客户端只能发送数据,而服务端只能接收数据正确答案)D.双向通信是指客户端只能接收数据,而服务端只能发送数据正确答案)45、以下关于简单工厂模式的描述错误的选项是单项选择题*A.想要完全封装隔离具体实现,让外部只能通过接口来操作封装
4、体,那么可以选 用简单工厂模式B.想要把对外创立对象的职责集中管理和控制,可以使用简单工厂模式C.简单工厂有4个角色(正确答案)D.简单工厂的目的在于隐藏创立对象的过程,让调用者直接拿到可以使用的对象46、关于同步和死锁描述正确的选项是*A.同步越多越好B.同步就是指一个线程要等待另外一个线程执行完毕后才会继续执行的一种操作 形式(正确答案)C.只要有同步就一定会有死锁D.所谓死锁,就是指两个线程都在等待彼此先完成,造成了程序的停滞状态。(正 确答案)47、以下属于进程的特点的是*A.独立性(正确答案)B.动态性正确答案)C.并发性(正确答案)D.完整性48、线程什么时候处于死亡状态*A.ru
5、n()方法执行完成,线程正常结束正确答案)B.调用了线程的restart。方法C.线程抛出一个未捕获的Exception或Error(正确答案)D.调用了线程的stop。方法(正确答案)49、Java网络编程中,下面哪一个类能够支持TCP/IP连接*InetAddressPacketSocket(正确答案)ServerSocket 确答案)50、读写原始数据,一般采用什么流? *InputStream(正确答案)DatalnputStreamOutputStream ;确答案)BufferedlnputStream5、在Java的IO操作中,()方法可以用来刷新流的缓冲单项选择题*void r
6、elease()void close()void remove()void flush()(正确答案)6、Java网络编程中,描述错误的选项是单项选择题*A.用于接收客户端的Socket类请求B,是一个阻塞方法C.设置开启的端口号必须要小于1024(正确答案)D.设置开启的端口要尽量大一些,避开常用软件端口号7、编辑XML时,关于属性声明错误的选项是单项选择题*A.标记中可以使用多个属性B.属性可以出现在起始标记或结束标记中(正确答案)C.属性名是大小写敏感的D.属性值必须用引号引上8、线程可以通过()方法休眠一段时间,然后恢复运行单项选择题*runstopyieldsleep(正确答案)9、
7、File类型中定义了()方法来创立一级目录?单项选择题*createNewFileexistsmkdirs(正确答案)mkdir 10、网络编程中,以下包含Internet地址的类的对象是单项选择题*AppletDatagramsocketInetAddress E确答案)AppletContextIk不符合格式良好的XML文档的要求的是单项选择题*A.文档可以有一个以上的根元素正确答案)B.有符合规范的声明语句C.每个元素有正确的起始、结束标记D.元素正确嵌套,没有交叉现象出现12、关于XML描述错误的选项是单项选择题*XML是可扩展标记语言XML主要用于提供数据表述格式XML的可扩展性不强
8、正确答案)XML主要用于不同应用程序间的数据交换13、启动一个线程的方法是单项选择题*sleeprun(正确答案)startstop14、在网络编程中,能够获取Socket对象的输入流的方法是单项选择题*OutputStreamgetlnputStream 确答案)InputStreamgetOutputStream15、关于Xpath描述错误的选项是单项选择题*Xpath即XML路径语言Xpath可以快速定位、获取所需要的节点C.可以使用selectNodes(表达式”)方法查找相应节点D.在使用Xpath时,不需要导入相应的jar包(正确答案)16、关于XML的文档结构描述错误的选项是单项
9、选择题*A.一个基本的XML文档通常由序言和文档元素两局部组成XML文档中的序言可以包括XML声明、处理指令和注释XML文档中的元素以树形结构排列XML文档的声明必须要写(正确答案)17、Java网络编程,当找不到客户的服务器地址会抛出单项选择题*lOExcpetionUnknownHostException E确答案)SocketExceptionMalformedURLException18、对于XML文档元素描述错误的选项是单项选择题*A. XML文档中可以有多个顶层元素:正确答案)B.XML文档中的元素可以嵌套C.XML文档元素由开始标记、属性、元素内容和结束标记这几个局部组成D. X
10、ML的元素可以自己命名,但要遵照一定的规那么 19、关于Runnable接口描述错误的选项是单项选择题*A.定义Runnable接口的实现类,不需要重写run()方法(正确答案)B.使用Runnable接口,可以很好的实现多线程之间的资源共享Runnable对象仅作为Thread类对象操作的目标对象,而实际的线程对象依然是 Thread类的实例Runnable方式适合多个相同程序代码的线程去处理同一个资源20、File类型中定义了()方法来判断一个文件是否存在单项选择题*createNewFilerenameTodeleteexists(正确答案)21、针对设计模式中的单例模式,为了实现“单例
11、”,必须要做到单项选择题*A.给该类创立一个有参构造方法B.私有化构造方法(正确答案)C.将构造方法的访问级别改为protectedD.给该类分别创立无参和有参构造方法22、线程中的sleep(long millis)方法的参数单位是单项选择题*A.微秒B.毫秒(正确答案)C秒D.分钟 23、以下哪一个操作可以使线程从运行状态进入其他阻塞状态单项选择题*sleep(正确答案)waityieldstart24、以下说法正确的选项是单项选择题*A.一个进程默认有两个主线程B.实现多线程的方法不可以用继承Thread类来完成C.多个线程之间的执行顺序是确定的D.一个进程可以包含多个线程:正确答案)2
12、5、关于同步代码块描述错误的选项是单项选择题*A.使用同步代码块可以保证同一时间只能一个线程对敏感数据的操作B.为了保证数据的平安性(准确),可以引入同步代码块C.同步代码块符合“加锁修改释放锁”的逻辑D.使用同步代码一定会造成死锁正确答案)26、使用Dom4j为XML文档的节点添加属性,正确的选项是单项选择题*A.节点.addAttributes。;B.节点.addAttribute(属性名,属性值);(正确答案)C.节点.addAttributes(属性名属性值)D.节点.addAttributes。;27、关于同步方法描述错误的选项是单项选择题*A.同步方法不如同步代码块效果好(正确答案
13、)B.同步方法的同步监视器就是this当前对象本身C.如果某个线程调用同步方法,就会给当前对象本身上锁。D.同步方法和同步代码块使相同的关键字来修饰 28、对于设计模式中单例模式的要点,描述错误的选项是单项选择题*A.单例可以通过一个公共的、非静态方法向所有对象提供这个唯一的实例(正确答 案)B.单例类只能有一个实例C.单例类必须自行创立唯一的实例D.单例类必须向所有对象提供这一实例29、关于线程描述错误的选项是单项选择题*A.所有的线程对象都必须是Thread类或其子类的实例run()方法是线程的执行主体方法setName。方法可以设置线程的名字D.想要判断当前线程是否活跃,可以使用live
14、()方法(正确答案)30以下说法错误的选项是单项选择题*A.线程就是程序(正确答案)B,线程是一个程序的单个执行流C.线程是指一个程序的多个执行流D.多线程用于实现并发31、在服务器 openlab .cn上提供了基于TCP的时间服务应用,该应用使用port为13。创立连接到此服务器的语句是:单项选择题*Socket s = new Socket( HYPERLINK :/ openlab .cn openlab .cn, 13);(正确答案)Socket s = new Socketf HYPERLINK :/ openlab .cn openlab .cn: 13,5);Socket s
15、= accept( HYPERLINK :/ openlab .cn openlab .cn, 13);Socket s = acceptC HYPERLINK :/ openlab .cn openlab .cn: 13,5);32、XML是什么的缩写单项选择题*Unified Modeling LanguageHypertext Markup LanguageExtensible Markup Language 正确答案)Experimental Markup Language33、使用Java IO流实现对文本文件的读写过程中,需要处理以下()异常单项选择 题*ClassNotFound
16、ExceptionlOException ;确答案)SQLExceptionRemoteException34、TCP/IP是一种单项选择题*A.标准B.协议(正确答案)C.语言D.算法35、以下哪一个ThreadLocal类的方法可以返回放前线程所对应的线程局部变量值 单项选择题*get()(正确答案)remove()set()add()36、以下说法中错误的一项为哪一项单项选择题*A.一个线程是一个Thread类的实例B.线程从传递给纯种的Runnable实例run()方法开始执行C.线程操作的数据来自Runnable实例D.新建的线程调用start。方法就能立即进入运行状态(正确答案)37、关于Outputstream描述正确的单项选择题*A.字节输出流(正确答案)B.字节输入流C.字符输入流D.字符输出流38、如果在关闭socket时发生一个I/O错误,会抛出单项选择题*lOException(正确答案)UnknownHostExceptionSocketExceptionMal
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 包干工程合同范本
- 债券转售合同范本
- 化学品分类与标记全球协调制度GHS
- 白酒回购合同范本
- 矿业开采合同范本
- 2024年合成氟金云母单晶片项目发展计划
- 电商平台托管合同三篇
- 钢材采购合约三篇
- 高中学科补习与辅导计划
- 食品生产设备租赁合同三篇
- 2024至2030年中国内燃机制造行业发展形势及未来趋势展望研究报告
- 尿素中含氮量的测定
- 生态环境执法大练兵比武竞赛理论备赛试题库(浓缩500题)
- 电力专业数据传输(EPDT)通信系统 总体技术规范 标准编制说明
- 普法课件:统计法培训
- 《我和鸟类做朋友》(教学设计)-2023-2024学年五年级上册综合实践活动粤教版
- 关于合同违约扣款的函件
- 苏州2024年江苏苏州市市属事业单位招聘笔试及笔试历年典型考题及考点附答案解析
- NB-T33004-2013电动汽车充换电设施工程施工和竣工验收规范
- 2024版劳动合同合同范本
- 古希腊文明智慧树知到期末考试答案章节答案2024年复旦大学
评论
0/150
提交评论