分类 Java教程 下的文章

Java OutputStreamWriter类OutputStreamWriter是一个用于将字符流转换为字节流的类,字符使用指定的字符集编码为字节。write()方法调用编码转换器将字符转换为字节。然后,生成的字节在写入底层输出流之前会累积到缓冲区中。传递给write()方法的字符不会被缓冲。为了避免频繁调用转换器,我们可以将OutputStreamWriter与BufferedWriter一起使用,以优化性能。

- 阅读剩余部分 -

Java FileWriter类Java FileWriter类用于将面向字符的数据写入文件。它是面向字符的类,用于Java的文件处理。与FileOutputStream类不同,您无需将字符串转换为字节数组,因为它提供了直接写入字符串的方法。

- 阅读剩余部分 -

Java Reader(读取器)Java Reader是用于读取字符流的抽象类。子类必须实现的方法仅包括read(char[], int, int)和close()。然而,大多数子类将重写一些方法以提供更高的效率、额外的功能性或两者兼具。一些实现类包括BufferedReader、CharArrayReader、FilterReader、InputStreamReader、PipedReader和StringReader。

- 阅读剩余部分 -