一、字节流
计算机中,所有文件都以二进制(字节)形式存在,而对于字节的输入输出IO流提供了一系列的流,统称为字节流。
字节流可分为字节输入流和字节输出流。
抽象类InputStream和OutputStream,它们是字节流的顶级父类,所有的字节输入流都继承自InputStream,所有的字节输出流都继承自OutputStream。
InputStream是向文件读取,OutputStream是向文件输出。


InputStream提供了一系列与读写数据有关的方法:
第一个read()方法是从输入流中逐个读入字节;
第二、三个read()方法是将若干字节以字节数组的形式一次性读入。
| 方法声明 |
本文介绍了Java中的字节流,包括InputStream和OutputStream的使用。详细讲解了如何利用FileInputStream进行文件读取,以及FileOutputStream进行文件写入,包括清空文件内容写入和追加内容的方法。
订阅专栏 解锁全文
2925