JavaRush/Java блог/Архив info.javarush/Уровень 19: план уровня и доп. материалы
hubert
41 уровень

Уровень 19: план уровня и доп. материалы

Статья из группы Архив info.javarush
участников
План уровня:
  • Знакомство с потоками: Reader/Writer, FileReader/FileWriter
  • Шаблон проектирования "Адаптер" (Adapter)
  • Reader, Writer
  • FileReader/FileWriter
  • Wrapper и BufferedReader/InputSreamReader
На этом уровне потоки ввода-вывода рассматриваются выборочно. Дополнительное углубленное изучение будет на 31-32 уровнях.
Курс Java Что еще можно посмотреть на досуге: Глава "Система ввода.вывода в Java" в Thinking in Java
Нашли классную ссылку к материалу данной темы? Добавьте ее сюда в виде комментария. Возможно, именно Ваша ссылка поможет другому человеку стать программистом и улучшить свою жизнь!

Вернуться к плану обучения
Вернуться к обучению java онлайн на JavaRush
Комментарии (11)
  • популярные
  • новые
  • старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
HOS
Уровень 40
19 июля 2016, 19:53
На этом уровне видео не работает.
Пишет следующее:
«Это видео содержит материалы от партнера Discovery Communications, который заблокировал их показ в целях соблюдения авторских прав.»
Alexey007gold
Уровень 41
29 июня 2016, 16:05
Копировать файл с помощью FileReader и FileWriter тоже можно если он текстовый (т.е. состоит из символов). Я не понял, а с чего еще файл состоять может кроме символов?
zlaylink
Уровень 31
14 июля 2016, 10:18
То, что ты озвучил, читает посимвольно, что же проходилось до этого, например FileInputStream читает побайтно, надеюсь разобрался.
Alexey007gold
Уровень 41
14 июля 2016, 13:57
То есть не любой файл можно скопировать FileReader-ом?
Есть байты из которых не складывается символ?
zlaylink
Уровень 31
14 июля 2016, 17:11
Stream — основан на байтах (читает/записывает байты)
Reader — основан на символах (читает/записывает символы)
Достаточно прочитать здесь stackoverflow.com/questions/5155226/fileinputstream-vs-filereader
А для полной уверенности в Java Docs:
1) docs.oracle.com/javase/7/docs/api/java/io/InputStream.html
2) docs.oracle.com/javase/7/docs/api/java/io/Reader.html
lexel
Уровень 39
12 февраля 2016, 12:39
На курсе ссылка ведет на страницу
А должна вести на страницу
Это сюда нужно писать чтобы исправили?
pro100boy
Уровень 41
12 августа 2015, 20:50
ineshyk
Уровень 24
24 января 2015, 23:51
а что сейчас с сайтом wikijava.org.ua?
ath01
Уровень 28
26 января 2015, 11:33
взломали арабы
ath01
Уровень 28
22 января 2015, 13:04
Застрял на этих чертовых 18 и 19 уровнях. Так все непонятно. Прогресс просто встал.
ZoomAll
Уровень 25
10 сентября 2014, 23:17
Глава «Reader/Writer» содержит неточность:



BufferedReader даже близко не может быть адаптером, потому что не выполняет преобразования:



BufferedReader это неклассический Decorator.