Java.io.OutputStreamWriter类 - Java.io包
Java.io.OutputStreamWriter 类是从字符流桥接字节流。写入字符编码成使用指定的字符集的字节。
类声明
以下是Java.io.OutputStreamWriter类的声明:
public class OutputStreamWriter
  extends Writer
字段
以下是Java.io.OutputStreamWriter类中的字段:
- protected Object lock -- 这是用于同步针对此流的操作的对象。
 
类构造函数
| S.N. | 构造函数 & 描述 | 
|---|---|
| 1 | OutputStreamWriter(OutputStream out) 这将创建一个使用默认的字符编码的OutputStreamWriter。 | 
| 2 | OutputStreamWriter(OutputStream out, Charset cs) 这将创建一个使用给定字符集的OutputStreamWriter。 | 
| 3 | OutputStreamWriter(OutputStream out, CharsetEncoder enc) 这将创建一个使用给定的charset编码器的OutputStreamWriter。 | 
| 4 | OutputStreamWriter(OutputStream out, String charsetName) 这将创建一个使用指定的字符集的OutputStreamWriter。 | 
类方法
| S.N. | 方法 & 描述 | 
|---|---|
| 1 | void close() 此方法关闭该流,但要先刷新它。 | 
| 2 | void flush() 此方法刷新流。 | 
| 3 | String getEncoding() 此方法返回正在使用此流的字符编码的名称。 | 
| 4 | void write(char[] cbuf, int off, int len) 此方法写入字符数组的一部分。 | 
| 5 | void write(int c) 此方法写入的单个字符。 | 
| 6 | void write(String str, int off, int len) 此方法将写入一个字符串的一部分。 | 
继承的方法
这个类继承自以下类方法:
Java.io.Writer
Java.io.Object