File 文件流分类
方向:
输入流(Input)——读取文件
①输入流是指建立在文件或其他文件流上的用来对目标文件进行读取的文件流。
②输入流只能对文件进行读取。
③读取二进制文件使用字节输入流,读取文本文件使用文本输入流。
输出流(OutPut)——写入文件
内容:
字节流(Byte)——读写二进制文件
字符流(char)——读写文本文件
方式:
节点流——针对文件建立
处理流——针对其他文件流建立
字节输入流
主要方法:
public abstract int Read() throws IOException
读取文件,只返回读取到的字节数,不返回读取到的字节内容
public int read(byte[] b) throws IOException
将读取到的二进制字节存储到byte中进行保存,返回实际读到的二进制字节数
public int read(byte[] b,int off,int len) throws IOException
将读取到的二进制字节存储到byte中进行保存,off表示