关于java流的总结
java里面流咋看很多!其实一总结。流还是有规律的。
现在来介绍什么是流!
流是一组有顺序,有起点,有终点的数据的集合。
由方向性 可分为 输入流,输出流,
由处理的数据类型分为 字符流,字节流。
字节流 方法
inputStream int read() 从流中读入一个字节,并将该字节作为一个整数返回。该类为字节输入流所有子类的超类
FileInputStream int read() 从文件流中读取一个数据字节。
BufferedInputStream int read() 从文件流中读取一个数据字节。(其中包含一个缓冲流和一个字节流)
outputStream void write(int b) 将指定的字节写入输出流;该类为字节输出流所有子类的超类;
FileOutputStream void write(int b) 将指定的字节写入输出流,
BufferedOutputStream void write(int b) 将指定的字节发入流中。
字符流 方法
Reader int read() 从流中读取单个字符,
FileReader int read() 从流中读取单个字符
BufferedReader int read() 从流中读取单个字符 String readLine() 从流中读取一个文本行
Writer void write(int b) 将字符写入输出流中,
FileWriter void write(int b) 将字符写入输入流中,
BufferedWriter void write(int b) 写入单个字符 void newLine() 写入一个行分隔符。
一总结,再发现里面具有极强的规律性。
只不过BufferedReader与BufferedWriter比其他几个类多了一个方法而已。
由此我们应该多做总结,这也是学java的一个好方法。