当前位置:课程学习>>第七章 输入输出流>>学习内容>>知识点一
我们通过上述的讲解了解了Java输入输出流。现在我们来进行归纳总结:
(1)InputStream的子类创建的对象称为字节输入流。字节输入流按字节读取源中的数据,只要不关闭流,每次调用读取方式时就顺序地读取源中的其余的内容,直到源中的末尾或流被关闭。
(2)OutputStream的子类创建的对象称为字节输出流。字节输出流按字节将数据写入输出流指向的目的地中,只要不关闭流,每次调用写入方法就顺序地向目的地写入内容,直到流被关闭。
(3)DataInputStream和DataOutputStream类,这两个类的对象是过滤流。将基本字节输入/输出流,自动转成按基本数据类型进行读/写的过滤流。
(4)RandomAccessFile类的一个对象提供了对随机读/写文件的支持。
1.下面选项属于InputStream流的方法的是( )(多项选择)
A int read()
B void close()
C String append(String str)
D int vavilable()
2.下面对于流的描述正确的是( )(多项选择)
A 流一般分为输入流和输出流两类
B 输入流只能进行读取操作
C 输出流只能进行写操作
D 字节流类为处理字节式输入/输出提供了良好的环境