网络编程基础:Java Socket编程实例 原创 ╰半夏微凉° 2024-09-27 13:09 0阅读 0赞 在Java中,Socket编程是通过JVM连接到特定端口的通信方式。以下是一个简单的Socket编程实例: ```java import java.io.*; import java.net.*; public class SimpleSocketExample { public static void main(String[] args) { try (Socket socket = new Socket("localhost", 1234); BufferedReader in = new BufferedReader(new InputStreamReader(socket.getInputStream())))) { String inputLine; while ((inputLine = in.readLine()) != null) { System.out.println("Received: " + inputLine); } // Send data String messageToSend = "Hello, Server!"; BufferedWriter out = new BufferedWriter(new OutputStreamWriter(socket.getOutputStream()))); out.write(messageToSend); out.flush(); } catch (IOException e) { System.err.println("Error occurred: " + e.getMessage()); e.printStackTrace(); } } } ``` 这个例子中,我们首先创建了一个Socket连接到本地主机的1234端口。然后我们读取从服务器发来的数据,并打印出来。最后,我们将一条消息发送回服务器。 注意:在实际使用中,你需要将"localhost"和"1234"替换为你想要连接的实际主机名和端口号。 文章版权声明:注明蒲公英云原创文章,转载或复制请以超链接形式并注明出处。
还没有评论,来说两句吧...