import java.io.*;
那俩类是java.io包里的,
1. 按字节方式 byte[]
声明来源文件: FileInputStream fileInput= new FileInputStream("1.txt");
声明写入文件 FileOutputStream fileOutput= new FileOutputStream("2.txt");
fileInput.available() 返回未读取的数据长度
fileInput.read()读一个字节,到末尾了返回-1
fileInput.read(buffer); 按buffer的length读数据到buffer中 其中buffer是byte[]类型
fileOutput.write(buffer);按buffer的length写数据
为提高效率可用BufferInputStream, bis =new BufferInputStream (fileInput); 这是设计模式里的装饰者模式.
本文详细介绍了Java中IO流的基本使用方法,包括字节流的读写操作、缓冲流的应用等,并通过具体示例展示了如何高效地进行文件的读取。
935

被折叠的 条评论
为什么被折叠?



