Я пытаюсь реализовать программу с несколькими дисками (как клиент, так и сервер). После небольшого поиска в Google я нашел, что это хорошая идея - реализовать Runnable. Теперь я полагаю, что каждый поток, который я создаю и использую .start(), является другим клиентом (исправьте меня, если я ошибаюсь).Базовая программа для многозадачности
Что я нахожу трудно это понять 2 вещи:
-Какой точная линия, которая принимает данные? Я предполагаю, что это не метод Server.accept(), так как этот метод используется для инициирования соединения с конкретным клиентом (путем создания нового потока, как упоминалось ранее).
-Как можно принять более 1 пакета (допустим, это строка)?