|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
04.10.2013, 17:39 | #1 |
Пользователь
Регистрация: 03.08.2009
Сообщений: 32
|
чтение и запись в сокеты
Добрый день! Почитал статьи по сокетам , во всех них используются разные классы для ввода-вывода в сокет:
Код:
Код:
В C#,C++ классов вывода-ввода было достаточно и никакой избыточности не получалось. В Java я столкнулся с многочисленными классам-обертками и окончательно перестал понимать какую функциональность каждый добавляет. Помогите расставить все по полкам, спасибо. PS Пишут, что главные причины ввода классов Reader (по сравнению со старыми InputStream , OutputStream) - это интернализация и ускорение работы. Но при этом используя старые классы, я все равно могу корректно работать с символами кириллицы. Что-то тут не так Последний раз редактировалось Voipp; 04.10.2013 в 18:20. |
05.10.2013, 03:23 | #2 |
Новичок
Джуниор
Регистрация: 26.08.2008
Сообщений: 1,010
|
да из названия классов все понятно, на крайний случай можно открыть доку к классам.
InputStream&OutputStream - нижележащие классы, они обеспечивают самую основную фунциональность (работа на уровне байтового потока) Writer&Reader обеспечивают работу на уже более высоком уровне - на уровне примитивов или даже объектов. Также могут добавлять всякие плюшки, типа буферизации (например: BufferedReader). А еще есть каналы (Channels) они уже сильно отличаются (реализованы в стиле юниксовых селекторов). за частую сейчас применяют только их, хотя в некоторых случаях от них проблем больше чем пользы (неправильно выбирают технологию под задачу)
ромик0: Cколько получают здешние модераторы?
pu4koff: У модераторов сдельная оплата труда. Выдал предупреждение - плюс к премии. Выдал бан - лучший модератор месяца со всеми вытекающими. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
запись/чтение из реестра | muham33 | Помощь студентам | 2 | 05.01.2013 22:38 |
Чтение\Запись из файла | vlados007 | Общие вопросы C/C++ | 1 | 10.03.2012 04:15 |
Чтение и запись в файл. | Ky3Heu, | Помощь студентам | 0 | 01.01.2010 11:24 |
Чтение и запись в файл | deagle05 | Общие вопросы C/C++ | 3 | 22.12.2009 00:11 |
Запись и чтение файла... | Altera | Общие вопросы Delphi | 5 | 06.05.2008 20:22 |