java高级程序设计综合测试A卷附答案_第1页
java高级程序设计综合测试A卷附答案_第2页
java高级程序设计综合测试A卷附答案_第3页
java高级程序设计综合测试A卷附答案_第4页
java高级程序设计综合测试A卷附答案_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、java高级程序设计综合测试A卷复制1、在程序读入字符文字时,能够以该文件作为直接参数的类是( )。 单选题 *A. FileReader(正确答案)B. BufferedReaderC. FileInputStreamD. ObjectInputStream2、java中用于创建文件对象的类是() 单选题 *A、File(正确答案)B、ObjectC、ThreadD、Frame3、下面关于Java线程的说法哪些是正确的。 单选题 *A. 每一个Java线程可以看成由代码、一个真实的CPU以及数据三部分组成B. 创建线程的两种方法中,从Thread类中继承的创建方式可以防止出现多父类问题(正确

2、答案)C. THread类属于java.util程序包D. 以上说法无一正确4、线程生命周期中正确的状态是( )。 单选题 *A、新建状态、运行状态、终止状态B、新建状态、运行状态、阻塞状态和终止状态C、新建状态、就绪状态、运行状态、阻塞状态和终止状态(正确答案)D、新建状态、就绪状态、运行状态、恢复状态和终止状态5、下面关于线程优先级的说法中,正确的是:( ) 单选题 *A线程的优先级是不能改变的B线程的优先级是在创建线程时设置的C在创建线程后的任何时间都可以设置DB和C(正确答案)6、运行下列程序,会产生什么结果?( )public class X extends Thread imple

3、ments Runable public void run() System.out.println(this is run(); public static void main(String args) Thread t=new Thread(new X(); t.start(); 单选题 *A. 第一行会产生编译错误B. 第六行会产生编译错误C. 第六行会产生运行错误D. 程序会运行和启动(正确答案)7、Thead类中能运行线程体的方法是( )。 单选题 *Astart()Bresume()Cinit()Drun()(正确答案)8、下面让线程休眠1分钟的正确方法是( )。 单选题 *A.s

4、leep(1)B.sleep(60)C.sleep(1000)D.sleep(60000)(正确答案)9、哪个方法是实现Runnable接口所需的?( ) 单选题 *Await()Brun()(正确答案)Cstop()Dupdate()10、在线程同步中,为了唤醒另一个等待的线程,使用下列方法。( ) 单选题 *A. sleep()B. wait()C. notify()(正确答案)D. join()11、实现线程体的方式除了继承Thread类,还可以实现( )接口。 单选题 *ACloneableB. Runnable(正确答案)C. ObjectD. List12、Java程序中,使用TC

5、P套接字编写服务器端程序的套接字类是: 单选题 *ASocketBServerSocket(正确答案)CDatagramSocketDDatagramPacket13、ServerSocket的监听方法accept()的返回值类型是( )。 单选题 *A.voidB.ObjectC.Socket(正确答案)D.ServerSocket14、当使用客户端套接字Sockt创建对象时,需要制定( )。 单选题 *A服务器主机名和端口(正确答案)B服务器端口和文件C服务器名和文件D服务器地址和文件15、Java提供的类InetSddress来进行有关Internet地址的操作( ) 单选题 *A.So

6、cketB.ServerSocketC.DatagramSocketD.InetAddress(正确答案)16、这行XML声明,声明该文档采用了什么编码标准( )。 单选题 *A.gb2312B.ANSIC.Windows-1252D.Unicode UTF-8(正确答案)17、在使用dom4j创建XML中节点的方法是( )。 单选题 *A.createDocument()B.createElement()(正确答案)C.addAttribute()D. setText()18、在Xpath中选取属性的表达式是是( )。 单选题 *A./B./C.D.(正确答案)19、dom4j不能处理以下什

7、么( ) 单选题 *A.XMLB.HTML(正确答案)C.XPATHD.XSLT20、对单例模式优点描述错误的是( )。 单选题 *A.单例模式在内存中只有一个实例, 减少了内存开支。B.单例模式只生成一个实例, 所以减少了系统的性能开销。C.单例模式可以避免对资源的多重占用。D.单例模式在开发中很容易扩展。(正确答案)21、不属于File文件对象的方法是( )。 单选题 *A. createNewFile()。B. delete()C. exists()D.start()(正确答案)22、下面不是单例模式要点的是( )。 单选题 *A.单例类只能有一个实例。B.单例类必须自行创建唯一的实例C

8、.单例类必须向所有对象提供这一实例。D.单例模式会阻止其他对象实例化其自己的单例对象的副本(正确答案)23、下面不是单例模式实现步骤的是( )。 单选题 *A.将类私有化(正确答案)B.私有化构造方法C.创建一个私有的静态实例D.提供获取实例的静态方法24、下面不属于Thread 类常用方法( )。 单选题 *A. setName(String name)B. currentThread()C. run()D.main()(正确答案)25、下列是基于字节流的输入、输出流操作类是( )。【选择两项】 *A.FileInputStream(正确答案)B.FileOutputStrem(正确答案)C

9、.ReaderD.Writer26、使用文件过滤的接口是( )。 单选题 *A. FilenameFilter(正确答案)B. FileFilterC. FilterD. File27、按照数据格式,IO流可以分为( )。【选择两项】 *A.字节流(正确答案)B.字符流(正确答案)C.输入流D.输出流28、不属于writer类的方法是( )。 单选题 *A.writer()B.flush()C.close()D.read()(正确答案)29、在多线程当中,能够实现资源共享的方式是( )。 单选题 *A.实现Thread类B.继承Thread类C.实现Runnable接口(正确答案)D.继承Ru

10、nable接口30、下列哪项不是进程的特点( )。 单选题 *A.独立性B.动态性C.并发性D.安全性(正确答案)31、Thread类的( )方法可以让当前正在执行的线程暂停,并进入阻塞状态。 单选题 *Ajoin()Bstart()Csleep()(正确答案)Dstop()32、Thread类的( )方法可以让一条线程等待另一条线程完成。 单选题 *Ajoin()(正确答案)Bstart()Csleep()Dstop()33、JAVA提供了一个线程安全类,通过这个类可以简化多线程编程时的并发访问,使用这个类可以很简捷地隔离多线程程序竞争资源的问题,这个类是( ) 单选题 *A.ThreadL

11、ocal。(正确答案)B.ThreadC.staticD.synchronized34、解决线程安全问题的方式有( )。【选择两项】 *A.同步代码块(正确答案)B.同步方法(正确答案)C.同步变量D.同步类35、请问下列哪个类不是定义在java.io包中的抽象类?( ) 单选题 *A.InputStreamB. OutputStreamC. PrintStream(正确答案)D. Reader36、下列哪个方法可用于创建一个可运行的类( )【多选】 *A.public class X implements Runnablepublic void run() (正确答案)Bpublic cla

12、ss X extends Threadpublic void run() (正确答案)Cpublic class X extends Threadpublic int run() Dpublic class X implements Runnableprotected void run() 37、基于TCP协议服务端和客户端建立连接步骤是( ) (1) 服务端程序创建 ServerSocket 对象,调用 accept() 方法,等待客户端连接(2) 服务端接收客户端的连接请求,并创建新的 Socket 对象与客户端建立专线连接(3) 客户端程序创建 Socket 对象并请求与服务端建立连接(

13、4) 服务端重新等待新的连接请求 单选题 *A.(1)(2)(3)(4)B.(1)(3)(2)(4)(正确答案)C.(2)(1)(3)(4)D.(3)(2)(1)(4)38、下列哪个方法可以使线程从运行状态进入到阻塞状态( )。 单选题 *A. sleep(正确答案)B. waitC. yieldD. start39、在Java中,以下代码( )正确地创建了一个FileReader类型的对象。 单选题 *A. new FileReader (new FileInputStream(“1.txt”)B. new FileReader (new FileReader(“1.txt”)C. new

14、FileReader (new BufferedReader(“1.txt”)D. new FileReader (“1.txt”)(正确答案)40、基于字符的输入、输出流操作类( )。【选择两项】 *A.Reader(正确答案)B.Writer(正确答案)C.FileInputStreamD.FileOutputStrem41、获取本机ip地址的命令是( )。 单选题 *A.ipconfig(正确答案)B.localhostC.127.0.0.1D.getIPHost42、下列哪个不是常用的解析xml的第三方解析库( )。 单选题 *A.Dom解析B.SAX解析C.Dom4j解析D.XML解

15、析(正确答案)43、解析xml时获取Document对象的帮助类是( )。 单选题 *A.DocumentHelper(正确答案)B.HelperC.DocumentD.Element44、Dom4j生成xml文档时添加属性的方法是( ) 单选题 *A.addAttribute()(正确答案)B.setText()C.getAttribute()D.getText();45、下列哪个不是常见的设计模式( )。 单选题 *A. 创建模式B. 结构模式C. 行为模式D. 统计模式(正确答案)46、使用File创建文件目录时,创建多级目录的方法是( )。 单选题 *A. mkdir()B. mkdirs()(正确答案)C. createNewFile()D. create()47、使用File将程序当中的数据写入文件当中,下列说法正确的是() 单选题 *A. 输入流B. 输出流(正确答案)C. 写入流D. 文件流48、下列关于IO流说法错误的是( ) 单选题 *A. 字节流:数据传输以字节形式实现,可以读写任何文件(文本、图片、视频等)B. 字符流:数据传输以字符形式实现,一般针对文本文件读写更有优势C. 生活中我们面对的文本都是基于字节,所以字

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论