Форум программистов, компьютерный форум, киберфорум
Java
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.50/6: Рейтинг темы: голосов - 6, средняя оценка - 4.50
unknown

Интересно, а каким образом организовать простейший канал Channel на Java

09.06.2009, 15:44. Показов 1259. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Есть масса классов в библиотеках java.io

Как например организовать канал чтения одного массива байт в приемник, используя классы Channel, PipedOutputStream и т.п.
Подскажите, заранее благодарен.

И еще, какое применение можно найти библиотеке java.nio?

С уважением.
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
09.06.2009, 15:44
Ответы с готовыми решениями:

Интересно узнать каким образом скрывают файлы и папки?
Каким образом это делают программы типа Lock Folder, Hide Folders и подобные?.. Возможно ли такое реализовать самому в Delphi?

Каким образом организовать обращение к ячейкам по индексу
Здравствуйте. Есть формула подсчета коэффициента корреляции. Также есть таблица, значения в которой мне нужно использовать для...

Каким образом организовать комментарии с расширенными настройками прав доступа?
Есть 2 группы пользователей на сайте... Одна группа(1) пользователей должна видеть все комментарии, а другая группа(2) должна видеть...

3
0 / 0 / 0
Регистрация: 02.01.2009
Сообщений: 134
09.06.2009, 21:07
Может я что не понял, но по-моему все просто:

PipedWriter WriteData = new PipedWriter();
PipedReader ReadData = new PipedReader(WriteData);

WriteData - сюда пишем данные, можем обернуть чем-нибудь, ПЕРЕДАТЬ куда-нибудь.
ReadData - отсюда читаем данные.

Вообще, я часто использую каналы - мне очень нравится, штука классная.
А про весь io почитай у Брюса Эйткеля - хорошо написал. Там кстати много готовых потоков на все случаи жизни - и объекты можно передавать и просто биты и строки.
Напиши, как помогло или не то.
0
unknown
16.06.2009, 13:34
Спасибо, помогло.
А Брюс Эккель случайно не 'Философию Java' написал?
noir
17.06.2009, 00:02
Ее самую. кстати, на его домашней страничке все английские оригиналы всех его книг лежат, совершенно легально... Чего бы там народ про Эккеля не говорил, за это - спасибо.

http://www.bruceeckel.com/

Есть там и ее русский перевод, но по качеству он на порядок ниже 'Философии...', делался то ли стилусом, то ли ламером
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
17.06.2009, 00:02
Помогаю со студенческими работами здесь

Каким образом можно организовать подпись документов через Делфи?
Здравствуйте! Подскажите, пожалуйста, каким образом можно организовать подпись документов через делфи? А так же авторизацию в программе по...

ЦРМ. Возможно ли каким-нибудь образом организовать хранение вложенных файлов
Всем привет! Возник такой вопрос-в конфигурации есть регистр сведений "работа с клиентами" (CRM) Возможно ли каким-нибудь образом...

Программируемый таймер, канал 2. (Programmable Interval Timer, Channel 2, DOSBox)
Всем привет! Имеется следующее задание: "Изучить программу исследования PIT Timer, в которой канал 2 программируется на работу в...

Возможно ли каким либо образом подключить проект, написанный в Java
Возможно ли каким либо образом подключить проект(библиотеку) написанный в Java.(jar файл, или другое). Если да то каким образом?

Возможно ли каким либо образом подключить проект (библиотеку) написанный в Java
Возможно ли каким либо образом подключить проект(библиотеку) написанный в Java.(jar файл, или другое). Если да то каким образом?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Midnight Chicago Blues
kumehtar 24.03.2026
Такой Midnight Chicago Blues, знаешь?. . Когда вечерние улицы становятся ночными, а ты не можешь уснуть. Ты идёшь в любимый старый бар, и бармен наливает тебе виски. Ты смотришь на пролетающие. . .
Контроль уникальности заводского номера - вариант №2
Maks 24.03.2026
В отличие от предыдущего варианта добавлено прерывание циклов, также добавлены новые переменные для сохранения контекста ошибки перед прерыванием цикла: Процедура ПередЗаписью(Отказ, РежимЗаписи,. . .
SDL3 для Desktop (MinGW): Вывод текста со шрифтом TTF с помощью библиотеки SDL3_ttf на Си и C++
8Observer8 24.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-text-sdl3-c. zip finish-text-sdl3-cpp. zip
Жизнь в неопределённости
kumehtar 23.03.2026
Жизнь — это постоянное существование в неопределённости. Например, даже если у тебя есть список дел, невозможно дойти до точки, где всё окончательно завершено и больше ничего не осталось. В принципе,. . .
Модель здравоСохранения: работники работают быстрее после её введения.
anaschu 23.03.2026
geJalZw1fLo Корпорация до введения программа здравоохранения имела много невыполненных работниками заданий, после введения программы количество заданий выросло. Но на выплатах по больничным это. . .
Контроль уникальности заводского номера - вариант №1
Maks 23.03.2026
Алгоритм контроля уникальности заводского (или серийного) номера на примере документа выдачи шин для спецтехники с табличной частью в КА2. Данные берутся из регистра сведений, по которому настроено. . .
Хочу заставить корпорации вкладываться в здоровье сотрудников: делаю мат модель здравосохранения
anaschu 22.03.2026
e7EYtONaj8Y Z4Tv2zpXVVo https:/ / github. com/ shumilovas/ med2. git
Программный отбор элементов справочника по группе
Maks 22.03.2026
Установка программного отбора элементов справочника "Номенклатура" из модуля формы документа в КА2. В качестве фильтра для отбора справочника служит группа номенклатуры. Отбор по наименованию. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru