|
Spec-Zone .ru
спецификации, руководства, описания, API
|
public class PipedWriter extends Writer
блокировка| Конструктор и Описание |
|---|
PipedWriter()
Создает переданного по каналу писателя, который еще не соединяется с переданным по каналу читателем.
|
PipedWriter(PipedReader snk)
Создает переданного по каналу писателя, соединенного с указанным переданным по каналу читателем.
|
| Модификатор и Тип | Метод и Описание |
|---|---|
void |
close()
Завершения этот переданный по каналу поток вывода и выпуски любые системные ресурсы связались с этим потоком.
|
void |
connect(PipedReader snk)
Соединяет этого переданного по каналу писателя с получателем.
|
void |
flush()
Сбросы этот поток вывода и силы любые буферизованные выходные символы, которые будут выписаны.
|
void |
write(char[] cbuf, int off, int len)
Записи
len символы от указанного символьного массива, запускающегося при смещении off к этому переданному по каналу потоку вывода. |
void |
write(int c)
Пишет указанное
char к переданному по каналу потоку вывода. |
public PipedWriter(PipedReader snk) throws IOException
snk.snk - Переданный по каналу читатель, чтобы соединиться с.IOException - если ошибка ввода-вывода происходит.public PipedWriter()
public void connect(PipedReader snk) throws IOException
IOException бросается. Если snk несвязанный переданный по каналу читатель и src несвязанный переданный по каналу писатель, они могут быть соединены любым вызов:
или вызов:src.connect(snk)
Два вызова имеют тот же самый эффект.snk.connect(src)
snk - переданный по каналу читатель, чтобы соединиться с.IOException - если ошибка ввода-вывода происходит.public void write(int c)
throws IOException
char к переданному по каналу потоку вывода. Если поток читал символы данных из соединенного переданного по каналу входного потока, но поток больше не жив, то IOException бросается. Реализации write метод Writer.
write в class Writerc - char быть записанным.IOException - если канал broken, unconnected, закрытый или ошибка ввода-вывода происходит.public void write(char[] cbuf,
int off,
int len)
throws IOException
len символы от указанного символьного массива, запускающегося при смещении off к этому переданному по каналу потоку вывода. Этот метод блоки до всех символов пишется потоку вывода. Если поток читал символы данных из соединенного переданного по каналу входного потока, но поток больше не жив, то IOException бросается.write в class Writercbuf - данные.off - запуск смещается в данных.len - число символов, чтобы записать.IOException - если канал broken, unconnected, закрытый или ошибка ввода-вывода происходит.public void flush()
throws IOException
flush в интерфейсе Flushableflush в class WriterIOException - если канал закрывается, или ошибка ввода-вывода происходит.public void close()
throws IOException
close в интерфейсе Closeableclose в интерфейсе AutoCloseableclose в class WriterIOException - если ошибка ввода-вывода происходит.
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92