渡一教育-Java8期零基础入门到精通III课后测试(Part 3)附答案_第1页
渡一教育-Java8期零基础入门到精通III课后测试(Part 3)附答案_第2页
渡一教育-Java8期零基础入门到精通III课后测试(Part 3)附答案_第3页
渡一教育-Java8期零基础入门到精通III课后测试(Part 3)附答案_第4页
渡一教育-Java8期零基础入门到精通III课后测试(Part 3)附答案_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

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

文档简介

1、渡一教育-Java8期零基础入门到精通III课后测试(Part 3)复制本试卷满分50分,包含单项选择题、多项选择题。每个账号只允许答题一次,在答题过程中不允许使用搜索引擎查询方式,考试系统含有ip检测,请大家规范作答请仔细填写自己的姓名学号,若发现有误,考试成绩作废您的姓名: 填空题 *_(III 02)Java的I/O(共10题)可以用来描述文件或者文件夹的类是() 单选题 *A.File(正确答案)B.MethodC.FieldD.FileInputStreamFile类中,想要创建多级目录,可以通过以下哪个方法() 单选题 *A.create()B.createNewFile()C.m

2、kdir()D.mkdirs()(正确答案)下列哪个import命令,可以使我们在程序中创建流对象() 单选题 *A.import java.sql.*;B.import java.io.*;(正确答案)C.import .*;D.import java.util.*;下列选项中哪个不属于I/O流() 单选题 *A.FileInputStreamB.FileInputStreamReaderC.Properties(正确答案)D.PrintWriter实现下列哪个接口,可以启用序列化功能() 单选题 *A.RunnableB.Serializable(正确答案)C.ComparableD.Co

3、mparator关于对象操作流的描述正确的是() *A.ObjectOutputStream流是将对象以Object类型写入到文件中(正确答案)B.ObjectOutputStream流是将内容写入到Object对象中C.ObjectInputStream流是读取Object对象里的内容D.ObjectInputStream是从文件中读取一个对象出来,读出来是Object类型的,需要进行强制类型转换(正确答案)BufferedInputStream这个类可以体现下列哪种设计模式() 单选题 *A.单例模式B.装饰者模式(正确答案)C.缺省适配器模式D.观察者模式下列关于FileReader类的

4、read方法描述错误的是 单选题 *A.read()方法的返回值类型为char(正确答案)B.read()方法的返回值类型为intC.read(char c)方法的返回值表示读取有效字符个数D.read(char c)方法表示将读到的多个字符存入字符数组c中下列写法错误的是() 单选题 *A.File f = new File(a.txt);B.File f = new File(d:/a.txt);C.FileInputStream fis = new FileInputStream(a.txt);D.FileOutputStream fos = new FileOutputStream(F

5、ile(a.txt);(正确答案)下列叙述中,错误的是() 单选题 *A.File类能够存储文件属性B.File类能够读写文件(正确答案)C.File类能够建立文件D.File类能够获取文件目录信息(III 03)线程(共5题)当线程调用start()后,其所处的状态为() 单选题 *A.阻塞状态B.运行状态C.就绪状态(正确答案)D.新建状态下面哪个方法可以使线程不运行() 单选题 *A.添加synchronized关键字B.wait()(正确答案)C.notify()D.notifyAll()在多个线程访问同一资源时,可以使用()关键字来实现线程同步保证对资源的安全访问 单选题 *A.sy

6、nchronized(正确答案)B.transientC.staticD.volatileJava中下面哪个能创建并开启线程?()public class MyRunnable implements Runnablepublic void run()/some code here 单选题 *A.new Runnable(MyRunnable).start()B.new Thread(MyRunnable).run()C.new Thread(new MyRunnable().start()(正确答案)D.new MyRunnable().start()关于Java线程,下列说法不正确的是()

7、单选题 *A.创建线程可以通过实现Runnable接口或继承Thread类B.Java利用线程使整个系统成为异步C.新线程一旦被创建,它将自动开始运行(正确答案)D.线程sleep后,一段时间会自动唤醒继续执行(III 04)反射(共5题)如何获取一个类的Class对象() 单选题 *A.Object类中的forName()方法B.对象名.classC.类名.getClass()方法D.以上说法都不对(正确答案)关于反射机制下列说法错误的是() 单选题 *A.反射可以获取类中所有的属性和方法B.反射可以获取类中私有的属性和方法C.反射机制指的是在程序编译期间,通过.class文件加载并使用一个

8、类的过程(正确答案)D.反射可以构造类的对象,并获取其私有属性的值使用反射机制获取一个类的属性,下列关于getField()方法说法正确的是() 单选题 *A.该方法能够获取所有属性B.该方法可以获取私有属性,但使用前必须先调用setAccessible(true)方法C.该方法只能获取私有属性D.该方法需要一个String类型的参数来指定要获取的属性名(正确答案)Java反射机制主要提供了以下哪些功能? *A.在运行时判断一个对象所属的类(正确答案)B.在运行时构造一个类的对象(正确答案)C.在运行时判断一个类所具有的成员变量和方法(正确答案)D.在运行时调用一个对象的方法(正确答案)以下哪

9、些方法在Class类中定义 *A.getConstructors()(正确答案)B.getDeclaredFields()(正确答案)C.invoke()D.setField()(III 04)反射(共5题)JDK自带注解不包括() 单选题 *A.SuppressWarningsB.Service(正确答案)C.DocumentedD.Override下列不属于Java中的元注解的是() 单选题 *A.RetentionB.InheritedC.DocumentedD.Repository(正确答案)下列不属于Retention的值的是() 单选题 *A.RetentionPolicy.SOURCEB.RetentionPolicy.CLASSC.RetentionPolicy.SYSTEM(正确答案)D.RetentionPolicy.RUNTIME下列关于Target的值表示运用位置解释错误的是() 单选题 *A.ElementType.ANNOTATION_TYPE可以给一个注解进行注解B.ElementType.CONSTRUCTOR可以给构造方法进行注解C.ElementType.FIELD可以给属性进行注解D.ElementType.

温馨提示

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

评论

0/150

提交评论