|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
| 上一個類別 下一個類別 | 框架 無框架 | |||||||||
| 摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 | |||||||||
java.lang.Objectjava.io.Writer
java.io.PipedWriter
public class PipedWriter
傳送的字元輸出串流。
| 欄位摘要 |
|---|
| 從類別 java.io.Writer 繼承的欄位 |
|---|
lock |
| 建構子摘要 | |
|---|---|
PipedWriter()
創建一個尚未連接到傳送 reader 的傳送 writer。 |
|
PipedWriter(PipedReader snk)
創建傳送 writer,使其連接到指定的傳送 reader。 |
|
| 方法摘要 | |
|---|---|
void |
close()
關閉此管道輸出串流並釋放與此串流相關的所有系統資源。 |
void |
connect(PipedReader snk)
將此傳送 writer 連接到接收方。 |
void |
flush()
刷新此輸出串流並強制寫出所有緩衝的輸出字元。 |
void |
write(char[] cbuf,
int off,
int len)
將 len 字元從指定初始偏移量為 off 的字元陣列寫入到此管道輸出串流。 |
void |
write(int c)
將指定的 char 寫入管道輸出串流。 |
| 從類別 java.io.Writer 繼承的方法 |
|---|
append, append, append, write, write, write |
| 從類別 java.lang.Object 繼承的方法 |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| 建構子詳細資訊 |
|---|
public PipedWriter(PipedReader snk)
throws IOException
snk 的輸入。
snk - 連接的傳送 reader。
IOException - 如果發生 I/O 錯誤。public PipedWriter()
PipedReader.connect(java.io.PipedWriter),
connect(java.io.PipedReader)| 方法詳細資訊 |
|---|
public void connect(PipedReader snk)
throws IOException
IOException。
如果 snk 為未連接的傳送 reader,而 src 為未連接的傳送 writer,則可以通過以下任一調用使其連接:
或:src.connect(snk)
這兩個調用的效果相同。snk.connect(src)
snk - 連接的傳送 reader。
IOException - 如果發生 I/O 錯誤。
public void write(int c)
throws IOException
char 寫入管道輸出串流。如果某個執行緒正從連接的管道輸入串流讀取資料字元,但該執行緒不再處於活動狀態,則拋出 IOException。
實作 Writer 的 write 方法。
Writer 中的 writec - 要寫入的 char。
IOException - 如果管道 損壞、未連接、關閉或發生 I/O 錯誤。
public void write(char[] cbuf,
int off,
int len)
throws IOException
len 字元從指定初始偏移量為 off 的字元陣列寫入到此管道輸出串流。在將所有字元寫入輸出串流之前,此方法將阻塞。如果某個執行緒正從連接的管道輸入串流讀取資料字元,但該執行緒不再處於活動狀態,則拋出 IOException。
Writer 中的 writecbuf - 資料。off - 資料中的初始偏移量。len - 要寫入的字元數。
IOException - 如果管道 損壞、未連接、關閉或發生 I/O 錯誤。
public void flush()
throws IOException
Flushable 中的 flushWriter 中的 flushIOException - 如果管道關閉,或者發生 I/O 錯誤。
public void close()
throws IOException
Closeable 中的 closeWriter 中的 closeIOException - 如果發生 I/O 錯誤。
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
| 上一個類別 下一個類別 | 框架 無框架 | |||||||||
| 摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 | |||||||||
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。