欢迎来到天天文库
浏览记录
ID:58636919
大小:71.50 KB
页数:24页
时间:2020-10-17
《java200道选择判断题.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、1.下面哪个流类属于面向字符的输入流()选择一项)A.BufferedWriterB.FileInputStreamC.ObjectInputStreamD.InputStreamReader答案:D分析:A:字符输出的缓冲流。B:字节输入流C:对象输入流2.要从文件”file.dat”文件中读出第10个字节到变量c中,下列哪个正确()(选择一项)A.FileInputStreamin=newFileInputStream("file.dat");in.skip(9);intc=in.read();B.FileInpu
2、tStreamin=newFileInputStream("file.dat");in.skip(10);intc=in.read();C.FileInputStreamin=newFileInputStream("file.dat");intc=in.read();D.RandomAccessFilein=newRandomAccessFile("file.dat");in.skip(7);intc=in.readByte();答案:A分析:skip(longn)该方法中的n指的是要跳过的字节数3.新建一个流对象,下
3、面那个选项的代码是错误的?()A.newBufferedWriter(newFileWriter(“a.txt”));B.newBufferedReader(newFileInputStream(“a.dat”));C.newGZIPOutputStream(newFileOutputStream(“a.zip”));D.newObjectInputStream(newFileInputStream(“a.dat”));答案:B分析:BufferedReader类的参数只能是Reader类型的,不能是InputStre
4、am类型。4.下面哪个流是面向字符的输入流()A.BufferedWriterB.FileInputStreamC.ObjectInputStreamD.InputStreamReader答案:D分析:以InputStream(输入流)/OutputStream(输出流)为后缀的是字节流;以Reader(输入流)/Writer(输出流)为后缀的是字符流。5.Java类库中,将信息写入内存的类是()A.Java.io.FileOutputStreamB.java.ByteArrayOutputStreamC.java.i
5、o.BufferedOutputStreamD.java,.io.DataOutputStream答案:B分析:ACD都是io到文件6.下面哪个流类属于面向字符的输入流()A.BufferedWriterB.FileInputStreamC.ObjectInputStreamD.InputStreamReader答案:D解析:A是缓冲流,B是字节流,C对象7.ArrayList类的底层数据结构是( )A、数组结构B、链表结构C、哈希表结构D、红黑树结构答案:A分析:ArrayList底层是数组实现的。A符合8.Link
6、edList类的特点是( )A、查询快B、增删快 C、元素不重复D、元素自然排序答案:B解析:LinkedList底层是是链表实现的所以解析快9.Vector类的特点是( )A、线程同步B、线程不同步C、增删快D、底层是链表结构答案:A分析:Vector是线程安全,所以线程是同步的10.关于迭代器说法错误的是()A、迭代器是取出集合元素的方式B、迭代器的hasNext()方法返回值是布尔类型C、List集合有特有迭代器D、next()方法将返回集合中的上一个元素.答案:A分析:next()方法取出元素结合11.实现下列
7、哪个接口,可以启用比较功能( )A、Runnable接口B、Iterator接口C、Serializable接口D、Comparator接口答案:D分析:只有Comparator可以做比较12.下面代码运行的结果是( )ArrayListal=newArrayList();al.add(true);al.add(123);al.add(“abc”);System.out.println(al);A、编译失败 B、[true,123]C、[true,123,abc];D、[ab
8、c];答案:A分析:new和ArrayList没有分开13.ArrayList和Vector的区别说法正确的是( )A、ArrayList是线程安全的,Vector是线程不安全B、ArrayList是线程不安全的,Vector是线程安全的C、ArrayList底层是数组结构,Vector底层是链表结构D、ArrayList底
此文档下载收益归作者所有