第7章 输入输出及文件操作
1[单选题]下列关于栈的描述中错误的是( )。
A.栈是先进后出的线性表
B. 栈只能顺序存储
C. 栈具有记忆作用
D. 对栈的插入与删除操作中,不需要改变栈底指针
参考答案:B
2[单选题]要从文件" file.dat"文件中读出第10个字节到变量C中,下列哪个方法适合? ( )
A.FileInputStream in=new FileInputStream("file.dat"); in.skip(9); int c=in.read();
B.FileInputStream in=new FileInputStream("file.dat"); in.skip(10); int c=in.read();
C.FileInputStream in=new FileInputStream("file.dat"); int c=in.read();
D.RandomAccessFile in=new RandomAccessFile("file.dat"); in.skip(9); int c=in.readByte();
参考答案:A
3[单选题]Character流与Byte流的区别是( )
A.每次读入的字节数不同
B.前者带有缓冲,后者没有
C.前者是块读写,后者是字节读写
D.二者没有区别,可以互换使用
参考答案:A
4[单选题]为实现多线程之间的通信,需要使用下列哪种流才合适( )
A.Filter streamB.File streamC.Random access streamD.Piped stream
参考答案:D
5[单选题]Java中哪个类提供了随机访问文件的功能( )
A.RandomAccessFile类 B.RandomFile类C.File类 D.AccessFile类
参考答案:A
6[单选题]
参考答案:C
8[单选题]在读字符文件Employee.dat时,使用该文件作为参数的类是
A.BufferReader B.DataInputStream C.DataOutoutStream
D.FileInputStream
参考答案:D
14[单选题]下列哪个选项不是FilterInputStream的子类?
A.CheckedInputStream
B.BufferedInputStream
C.PushbackInputStream
D.FileInputStream
参考答案:D
16[单选题]下列哪个不是nio包的新特点?
A.内存映射技术 B.文件锁定 C.字符及编码 D.阻塞I/O
参考答案:D
17[单选题]下列哪个选项不是InputStream类中的方法?
A.public abstract int read()throws IOException
B.public final void writeInt(int v)throws IOException
C.public void close()throws IOException
D.public int available()throws IOException
参考答案:B
19[单选题]下列InputStream类中哪个方法可以用于关闭流?
A.skip() B.close() C.mark() D.reset()
参考答案:B
20[单选题]在程序读入字符文件时,能够以该文件作为直接参数的类是
A.FileReader
B.BufferedReader
C.FileInputStream
D.ObjectInputStream
参考答案:A
21[单选题]java.io包的File类是
A.字符流类 B.字节流类 C.对象流类 D.非流类
参考答案:B
25[填空题]FileInputStream是字节流;BufferedWriter是字符流;ObjectOutputStream是 。
参考解析:对象流或对象输出流
26[填空题]过滤字节输出流都是______抽象类的子类。
参考解析:InputStream
2016年计算机二级《JAVA》章节习题:输入输出及文件操作.doc
下载Word文档到电脑,方便收藏和打印[全文共1409字]
编辑推荐:
下载Word文档