字节流处理单元为1个字节,操作字节和字节数组。所有文件的存储都是字节的存储,在磁盘上保留的并不是文件的字符,而是先把字符编码成字节,再存储这些字节到磁盘。在读取文件时,也是一个字节一个字节地读取以形成字节序列。
1).输出流:OutputStream(抽象类)
输出的方法:
1.write(int b):输出一个字节
2.write(byte[] b):输出一个字节数组
3.write(byte[] b,int off,int len):输出一个字节数组的一部分
|-->FileOutputStream(类)
构造方法:
1.FileOutputStream(String name)
2.FileOutputStream(String name)
3.FileOutputStream(File file)
4.FileOutputStream(File file,boolean append)
2).输入流:InputStream(抽象类)
读取的方法:
1.int read():读取一个字节,返回值是读取的字节
2.int read(byte[] b):读取一个字节数组,返回值是读取的字节数量
|-->FileInputStream(类)
构造方法:
1.FileInputStream(String name)
2.FileInputStream(File file) |
|