IO流
IO流:就是一种数据的流动,以内存为基础,I是input,O就是output.
input是输入流,output是输出流。
字节流:所有文件都可以通过字节流操作,但是需要注意的是会将文件转换成电脑所认识的二进制数据。
字符流:只能操作文本文件,不能操作其他如图片,视频,音频等。但是字符流的性能要比字节流要高。
字节输入流:Inputstream,他是超类,实现类有fileinputstream。
常用方法:read():从输入流读取但下一个数据字节。close():关闭资源。
字节输出流:outputstream,他是超类,实现类是fileoutputstream。
构造方法:fileoutputstream(String name)。
常用方法:write(int length):往指定地点写文件;close():关闭资源。
字符输入流:Reader,他是超类,实现类是fileReader。
构造方法:fileReader(String filename),给定尧都区的文件。
字符输出流:writer,他是超类,实现类是fileWriter。
构造方法:fileWriter(String filename).
IO流
最新推荐文章于 2025-07-04 22:04:09 发布