X Tutup
# Java.io.Writer类 - Java.io包 **Java.io.Writer **类是一个抽象类,用于写入字符流。 ## 类声明 以下是java.io.Writer类的声明: ``` public abstract class Writer extends Object implements Appendable, Closeable, Flushable ``` ## 字段域 以下是java.io.Writer类中的字段: * protected Object lock -- 这是用于同步针对此流的操作的对象。 ## 类构造函数 | S.N. | 构造函数 & 描述 | | --- | --- | | 1 | **protected Writer() ** 这将创建一个新的字符流writer,其关键部分将在writer 本身同步。 | | 2 | **protected Writer(Object lock) ** 这将创建一个新的字符流writer,其关键部分将在给定的对象同步。 | ## 类方法 | S.N. | 方法 & 描述 | | --- | --- | | 1 | [Writer append(char c) ](http://www.yiibai.com/java/io/writer_append.html) 此方法将指定字符追加到这个writer。 | | 2 | [Writer append(CharSequence csq) ](http://www.yiibai.com/java/io/writer_append_sequence.html) 此方法将指定的字符序列到这个writer。 | | 3 | [Writer append(CharSequence csq, int start, int end) ](http://www.yiibai.com/java/io/writer_appends_subsequence.html) 此方法将指定的字符序列的子序列写入此writer。 | | 4 | [abstract void close() ](http://www.yiibai.com/java/io/writer_close.html) 此方法丢失流,但要先刷新它。 | | 5 | [abstract void flush() ](http://www.yiibai.com/java/io/writer_flush.html) 此方法刷新流。 | | 6 | [void write(char[] cbuf) ](http://www.yiibai.com/java/io/writer_write.html) 此方法写入字符数组。 | | 7 | [abstract void write(char[] cbuf, int off, int len) ](http://www.yiibai.com/java/io/writer_write_char_len.html) 此方法写入字符数组的一部分。 | | 8 | [void write(int c) ](http://www.yiibai.com/java/io/writer_write_char.html) 此方法写入的单个字符。 | | 9 | [void write(String str) ](http://www.yiibai.com/java/io/writer_write_string.html) 此方法写入一个字符串。 | | 10 | [void write(String str, int off, int len) ](http://www.yiibai.com/java/io/writer_write_string_len.html) 此方法将写入一个字符串的一部分。 | ## 方法继承 这个类从以下类继承的方法: * Java.io.Object
X Tutup