Я хочу создать небуферизованный OutputStreamWriter
. docs сказатьРазмер выходного буфера OutputStreamWriter
Полученные байты накапливаются в буфере перед записью в выходной поток базового. Размер этого буфера может быть указан , но по умолчанию он достаточно велик для большинства целей.
«Размер этого буфера может быть указан» ... как?
Nice catch. Я бы ожидал, что это будет в конструкторе, но, видимо, не ... –
@JonSkeet Документация ошибка? Если это так, это выглядит довольно старым ... Странно. http://www.cs.mun.ca/~michael/java/jdk1.2-docs/api/java/io/OutputStreamWriter.html – leonbloy
Я считаю, что буфер _some_ прямо необходим из-за того, как работает кодировка символов: if вы получаете первую половину суррогатной пары, вы должны буферировать это, пока не получите свою вторую половину. –