Назад к вопросам
Junior
82
questionbank
Какие классы обеспечивают работу с сокетами в Java?
Sobes Copilot
Получайте ответы в реальном времени
Ответ от нейросети
sobes.tech AI
Socket и ServerSocket.
-
Socket: Представляет клиентский сокет. Используется для подключения к удаленному хосту и отправки/получения данных.// Пример создания клиентского сокета try { Socket clientSocket = new Socket("localhost", 8080); // Дальнейшая работа с потоками ввода/вывода } catch (IOException e) { e.printStackTrace(); } -
ServerSocket: Представляет серверный сокет. Используется для прослушивания определенного порта на локальном хосте и принятия входящих клиентских соединений.// Пример создания серверного сокета try { ServerSocket serverSocket = new ServerSocket(8080); // Ожидание подключения клиента Socket clientSocket = serverSocket.accept(); // Дальнейшая работа с потоками ввода/вывода } catch (IOException e) { e.printStackTrace(); }
Эти классы находятся в пакете java.net.