Есть класс (пусть будет А), в нём есть массив
Socket connectionlist[] = new Socket[100];
В этом же классе создаётся много объектов класса Б. Класс Б наследует класс Thread и переопределяет метод run(). Создается много объектов этого класса и столько же потоков.
Вопрос такой - могу ли я в каждый объект передать ссылку (именно ссылку,а не копию, на массив со всеми сокетами)?
Для простоты понимания - это чатсервер и у него есть главный поток, который ждет подключений и по 1 потоку на каждого киента, которые ждут сообщений и рассылают их остальным. Но я не могу додуматься как в потоке получить доступ к другим сокетам.
Оборудование для ресторана: новинки профессиональной кухонной техники
Частный дом престарелых в Киеве: комфорт, забота и профессиональный уход
Всем привет! Уважаемые, я начинающий разработчик и хочу поработать над созданием своего сервера, для работы с мобильными приложениями под...
Если запускать через консоль так: java -Dfileencoding="UTF-8" -jar printerFX
Сделал build debug apk файла пробую установить на устройство получаю такую ошибку An existing package by the same name with a conflicting signature is already installed