Упаковка (wrapping) классов
Потокам можно придать новые свойства, заключив один поток в оболочку другого потока. По другому это называется упаковка (wrapping) классов.
Класс BufferedReader может быть применен для более эффективного чтения символов, массивов и строк. Например:
BufferedReader in = new BufferedReader(new FileReader("foo.in"));
Классы BufferedWriter и PrintWriter могут быть использованы для более эффективной записи символов, массивов, строк и других типов данных. Например:
BufferedWriter out = new BufferedWriter(new FileWriter("foo.out"));
PrintWriter out = new PrintWriter(new BufferedWriter(new FileWriter("foo.out")));
Зарегистрируйтесь или войдите, чтобы иметь возможность оставить комментарий.