Java高级测试附答案_第1页
Java高级测试附答案_第2页
Java高级测试附答案_第3页
Java高级测试附答案_第4页
Java高级测试附答案_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

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

文档简介

1、Java高级测试复制您的姓名: 填空题 *_请输入您的手机号码: 填空题 *_专业以及班级 填空题 *_第1题 【单选题】【2.00分】【概念理解】在程序读入字符文字时,推荐使用以下哪个流 单选题 *A.FileReader(正确答案)B.FileWriterC.FileInputStreamD.ObjectInputStreamE.示例第2题 【单选题】【2.00分】【概念理解】java.io包的File类是 单选题 *A.字符流类B.字节流类C.对象流类D.非流类(正确答案)E.示例第3题 【单选题】【2.00分】【概念理解】java中用于创建文件对象的类是 单选题 *A.File(正确答

2、案)B.ObjectC.ThreadD.FrameE.示例第4题 【单选题】【2.00分】【概念理解】若要将一个类对象能被整体写入文件,则定义该类时必须实现下列哪个接口 单选题 *A.RunnableB.ActionListenerC.WindowsAdapterD.Serializable(正确答案)第5题 【单选题】【2.00分】【概念理解】为了从文本文件中逐行读取内容,应该使用哪个处理流对象? 单选题 *A.BufferedReader(正确答案)B.BufferedWriterC.BufferedlnputstreamD.Bufferedoutputstream第6题 【单选题】【2.

3、00分】【概念理解】下面关于Java线程的说法哪些是正确的 单选题 *A.每一个Java线程可以看成由代码、一个真实的CPU以及数据三部分组成B.创建线程的两种方法中,从Thread类中继承的创建方式可以防止出现多父类问题C.Thread类属于java.util程序包D.以上说法无一正确(正确答案)第7题 【单选题】【2.00分】【概念理解】下面哪些选项属于线程生命周期中的状态 *A.阻塞(正确答案)B.运行(正确答案)C.冰冻D.新建(正确答案)第8题 【单选题】【2.00分】【概念理解】下面哪个方法不可以在任何时候被任何线程调用? 单选题 *A.wait()(正确答案)B.sleep()C

4、.yield()D.currentThread()第9题 【单选题】【2.00分】【概念理解】下面关于线程优先级的说法中,正确的是 单选题 *A.线程的优先级是不能改变的B.线程的优先级是在创建线程时设置的C.在创建线程后的任何时间都可以设置D.B和C(正确答案)第10题 【单选题】【2.00分】【概念理解】线程生命周期中正确的状态是 单选题 *A.新建状态、运行状态和终止状态B.新建状态、运行状态、阻塞状态和终止状态C.新建状态、可运行状态、运行状态、阻塞状态和终止状态(正确答案)D.新建状态、可运行状态、运行状态、恢复状态和终止状态第11题 【单选题】【2.00分】【概念理解】Thead类

5、中能运行线程任务代码的方法是 单选题 *A.start()B.begin()C.init()D.run()(正确答案)第12题 【单选题】【2.00分】【概念理解】实现线程体的方式除了继承Thread类,还可以实现()接口 单选题 *A.CloneableB.Runnable(正确答案)C.IterableD.Serializable第13题 【单选题】【2.00分】【概念理解】在线程同步中,为了唤醒另一个等待的线程,使用下列方法 单选题 *A.sleep()B.wait()C.notify()(正确答案)D.join()第14题 【单选题】【2.00分】【概念理解】XML的全称是 单选题 *

6、A.Unified Modeling LanguageB.Hypertext Markup LanguageC.Extensible Markup Language(正确答案)D.Experimental Markup Language第15题 【单选题】【2.00分】【概念理解】在使用dom4j创建XML中添加元素节点的方法是 单选题 *A.createElement()B.addElement()(正确答案)C.addAttribute()D.setText()第16题 【单选题】【2.00分】【概念理解】对单例模式优点描述正确的是 *A.单例模式在内存中只有一个实例, 减少了内存开支。(

7、正确答案)B.单例模式只生成一个实例, 所以减少了系统的性能开销。(正确答案)C.单例模式可以避免对资源的多重占用。(正确答案)D.单例模式在开发中很容易扩展。第17题 【单选题】【2.00分】【概念理解】下面不是单例模式要点的是 单选题 *A.单例类只能有一个实例。B.单例类必须自行创建唯一的实例。C.单例类必须向所有对象提供这一实例。D.单例模式会阻止其他对象实例化其自己的单例对象的副本。(正确答案)第18题 【单选题】【2.00分】【概念理解】下面不是单例模式实现步骤的是 单选题 *A.将类私有化(正确答案)B.私有化构造方法C.创建一个私有的静态实例D.提供获取实例的静态方法第19题

8、【单选题】【2.00分】【概念理解】下列常见的系统定义的异常中,哪个是输入、输出异常? 单选题 *A.ClassNotFoundExceptionB.IOException(正确答案)C.FileNotFoundExceptionD.UnknownHostException第20题 【单选题】【2.00分】【概念理解】运行下列程序, 会产生什么结果 public class X extends Thread implements Runable /1 public void run() /2 System.out.println(this is run(); /3 public static

9、void main(String args) /4 Thread t=new Thread(new X(); /5 t.start(); /6 单选题 *A.第一行会产生编译错误B.第六行会产生编译错误C.第六行会产生运行错误D.程序会运行和启动(正确答案)第21题 【单选题】【2.00分】【概念理解】哪个关键字可以实现线程同步 单选题 *A.transientB.synchronized(正确答案)C.serializeD.static第22题 【单选题】【2.00分】【概念理解】非静态同步方法的锁对象是 单选题 *A.不确定B.this(正确答案)C.所属类的类类型D.Object对象第2

10、3题 【单选题】【2.00分】【概念理解】以下哪个最准确描述synchronized关键字? 单选题 *A.允许两线程并行运行,而且互相通信;B.保证在某时刻只有一个线程可访问方法或对象;(正确答案)C.保证允许两个或更多处理同时开始和结束;D.保证两个或更多线程同时开始和结束第24题 【单选题】【2.00分】【概念理解】在java程序中,下列关于线程的说法错误的是 单选题 *A.run方法内部是线程的任务代码B.多个进程运行时执行顺序是按顺序执行的(正确答案)C.如果线程死亡,它便不能运行D.在java中,高优先级的可运行线程可能会抢占低优先级线程的执行权第25题 【单选题】【2.00分】【

11、概念理解】关于实现Runnable接口说法正确的是 单选题 *A.实现Runnable接口的类是一个线程类B.实现Runnable接口的类可以直接创建对象启动线程C.实现Runnable接口的类必须借助线程类对象才能启动线程(正确答案)D.实现Runnable接口的类拥有start方法第26题 【单选题】【2.00分】【概念理解】在File类中,哪个方法是创建目录且允许创建多级目录 单选题 *A.mkdir()B.mkdirs()(正确答案)C.delete()D.renameTo()第27题 【单选题】【2.00分】【概念理解】File类中哪个方法可以判断文件是否存在 ? 单选题 *A.ex

12、ists()(正确答案)B.isFile()C.isDirectory()D.isHidden()第28题 【单选题】【2.00分】【概念理解】下面哪个不能直接导致一个线程停止执行? 单选题 *A.调用 yield() 方法B.在一个对象上调用 wait() 方法C.在一个对象上调用 notify () 方法(正确答案)D.在一个对象上调用 Interrupt() 方法第29题 【单选题】【2.00分】【概念理解】运行下面的代码结果是 public class Foo implements Runnable public void run (Thread t) System.out.print

13、ln(Running.); public static void main (String args) new Thread(new Foo().start(); 单选题 *A.运行时抛出一个异常B.程序能够运行,但是没有任何输出C.没有实现 Runnable 接口中的方法导致编译错误(正确答案)D.程序运行后输出“Running”第30题 【单选题】【2.00分】【概念理解】有以下程序段: class MyThread extends Thread public static void main(String args) MyThread t = new MyThread(); MyThre

14、ad s = new MyThread(); t.start(); System.out.print(one.); s.start(); System.out.print(two.); public void run() System.out.print(Thread); 则下面正确的选项是 单选题 *A.编译失败B.程序运行结果为:one.Threadtwo.ThreadC.程序运行结果是:one.two.ThreaThreadD.程序运行结果不确定(正确答案)第31题 【单选题】【2.00分】【概念理解】线程通过()方法可以休眠一段时间,然后恢复运行。 单选题 *A.runB.setPro

15、rityC.yieldD.sleep(正确答案)第32题 【单选题】【2.00分】【概念理解】以下对于join方法描述正确的是 单选题 *A.join()方法是用于线程同步B.join()方法是用于线程休眠C.join()方法是用于线程插队(正确答案)D.join()方法是用于线程启动第33题 【单选题】【2.00分】【概念理解】下面哪个基于Unicode字符的输出流? 单选题 *A.ReaderB.Writer(正确答案)C.InputStreamD.OutputStream第34题 【单选题】【2.00分】【概念理解】关于 Java 流的叙述正确的是 *A.流是 Java 语言处理 I/O

16、 的方式(正确答案)B.从概念上讲,流就是一系列的字节序列或字符序列(正确答案)C.引入流的概念的目的是使得在处理不同的数据输入输出时编程更加方便(正确答案)D.流是Java惟一的非面向对象的语言构成第35题 【单选题】【2.00分】【概念理解】Java语言提供处理不同类型流的类所在的包是 单选题 *A.java.sqlB.java.utilC.java.mathD.java.io(正确答案)第36题 【单选题】【2.00分】【概念理解】程序如果要按行输入/输出文件中的字符,最合理的方法是采用 单选题 *A.ObjectInputStream和ObjectOutputStream类B.Inpu

17、tStream和OutputStream类C.FileReader和FileWriter类(正确答案)D.FileInputStream和FileInputStream类第37题 【单选题】【2.00分】【概念理解】下面哪个类使用了缓冲技术 单选题 *A.BufferedOutputStream(正确答案)B.FileInputStreamC.ObjectOutputStreamD.FileReader第38题 【单选题】【2.00分】【概念理解】一个Java程序运行后,在系统中这个程序便可以作为一个 单选题 *A.线程B.进程(正确答案)C.进程或线程D.不可预知第39题 【单选题】【2.0

18、0分】【概念理解】可以使用( )方法设置线程的优先级 单选题 *A.getPriority()B.setPriority()(正确答案)C.yield()D.wait()第40题 【单选题】【2.00分】【概念理解】线程是Java的( )机制 单选题 *A.检查B.解释执行C.并行D.并发(正确答案)第41题 【单选题】【2.00分】【概念理解】以下方法用于定义线程任务代码的是 单选题 *A.start()B.init()C.run()(正确答案)D.main()第42题 【单选题】【2.00分】【概念理解】一个线程如果调用了sleep()方法,能唤醒它的方法是 单选题 *A.notify()

19、B.resume()C.run()D.以上都不是(正确答案)第43题 【单选题】【2.00分】【概念理解】设计模式一般用来解决什么样的问题 单选题 *A.同一问题的不同表相(正确答案)B.不同问题的同一表相C.不同问题的不同表相D.以上都不是第44题 【单选题】【2.00分】【概念理解】单例模式属于对象创建型模式,它保证一个类仅有 单选题 *A.一个属性B.一个操作C.一个实例(正确答案)D.一个对象成员第45题 【单选题】【2.00分】【概念理解】以下什么情况适合使用单例模式 单选题 *A.确保某个对象在程序运行过程中有且仅有一个时(正确答案)B.隐藏对象的创建细节时C.对象创建过程极其复杂时D.类中所有方法都是静态方法时第46题 【单选题】【2.00分】【概念理解】以下关于Singleton(单例)模式的描述中,正确的是 单选题 *A.它描述了只有一个方法的类的集合B.它描述了只有一个属性的类的集合C.它能够保证一个类的方法只能被一个唯一的类调用D.它能够保证一个类只产生唯一的一个实例(正确答案)第47题 【单选题】【2.0

温馨提示

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

评论

0/150

提交评论