@Java中关于read以及其子类的理解

reader

根据api的介绍:读取字符流的抽象类。子类必须实现的唯一方法是read(char[]、int、int)和Close()。但是,大多数子类都会覆盖这里定义的一些方法,以便提供更高的效率、更多的功能,或者两者都提供。
不过我们在开发时,大多使用的是其子类。
JAVA中关于io的复习
JAVA中关于io的复习

要掌握的流

JAVA中关于io的复习

前面的流 都是打开流,使用reader读取或write写入,最后使用flush、close方法。

后面的bufferedreader则是一个字符流缓冲输入流,其作用相当于,你一滴一滴的喝水改成攒满一口在喝,提升效率。

BufferedReader里面传的是reader。

传字节流会报错,所以得转换之后才能用。

废话不多说,直接上图。
JAVA中关于io的复习

相关文章: