Java网络编程:TCP连接建立与关闭示例 原创 分手后的思念是犯贱 2024-09-26 00:18 70阅读 0赞 在Java中,我们可以使用java.net包中的Socket和ServerSocket类来实现TCP连接的建立与关闭。以下是一个简单的示例: 1. **客户端建立连接:** ```java import java.io.*; import java.net.*; public class Client { public static void main(String[] args) { try (Socket socket = new Socket("localhost", 1234))) { BufferedReader in = new BufferedReader(new InputStreamReader(socket.getInputStream()))); PrintWriter out = new PrintWriter(socket.getOutputStream(), true); // 发送数据 out.println("Hello, Server!"); // 接收数据 String response = in.readLine(); System.out.println("Server's Response: " + response); } catch (IOException e) { e.printStackTrace(); } } } ``` 2. **服务器接收并回应客户端:** ```java import java.io.*; import java.net.*; public class Server { public static void main(String[] args) { try (ServerSocket serverSocket = new ServerSocket(1234));) { Socket socket = serverSocket.accept(); BufferedReader in = new BufferedReader(new InputStreamReader(socket.getInputStream()))); PrintWriter out = new PrintWriter(socket.getOutputStream(), true); // 接收客户端消息 String clientMessage = in.readLine(); System.out.println("Received message from client: " + clientMessage); // 发送回应给客户端 out.println("Hello, Client! Your message received."); } catch (IOException e) { e.printStackTrace(); } } } ``` 这样,客户端和服务器之间就建立起了TCP连接,并且能够进行数据的发送与接收。当客户端关闭连接时,服务器会检测到并释放相关资源。 文章版权声明:注明蒲公英云原创文章,转载或复制请以超链接形式并注明出处。
相关 网络编程:TCP/UDP连接建立与关闭的Java案例 在Java中,我们可以使用Socket和ServerSocket类来创建TCP和UDP连接。以下是一个简单的案例,演示如何建立和关闭TCP连接: ```java import 喜欢ヅ旅行/ 2024年10月14日 23:15/ 0 赞/ 38 阅读
相关 Java网络编程:TCP连接建立与关闭示例 在Java中,我们可以使用java.net包中的Socket和ServerSocket类来实现TCP连接的建立与关闭。以下是一个简单的示例: 1. **客户端建立连接:** 分手后的思念是犯贱/ 2024年09月26日 00:18/ 0 赞/ 71 阅读
相关 Java网络编程疑问:TCP连接关闭示例 在Java中,我们使用Socket和ServerSocket类来实现TCP连接的创建、关闭等操作。以下是一个简单的TCP连接关闭示例: 1. 客户端(主动关闭连接的一方): 末蓝、/ 2024年09月25日 04:12/ 0 赞/ 76 阅读
相关 Java网络编程:TCP连接的建立与关闭 在Java中,TCP(传输控制协议)是一种面向连接的、可靠的传输层通信协议。TCP连接的建立和关闭过程主要通过Socket类和ServerSocket类来实现。 **TCP连 傷城~/ 2024年09月17日 23:48/ 0 赞/ 72 阅读
相关 Java网络编程:TCP连接建立和关闭过程 在Java中,TCP(Transmission Control Protocol)是一种面向连接的、可靠的传输层通信协议。TCP连接的建立和关闭过程主要包括以下几个步骤: 1 女爷i/ 2024年09月16日 23:09/ 0 赞/ 69 阅读
相关 Java网络编程:TCP连接建立与关闭,UDP数据包发送 在Java中,进行TCP连接的建立、关闭以及UDP数据包的发送,可以使用java.net包中的相关类。 1. TCP连接建立与关闭: - `Socket`类用于创建客户 末蓝、/ 2024年09月16日 10:39/ 0 赞/ 65 阅读
相关 Java网络编程:TCP和UDP连接建立示例 在Java中,我们可以使用Socket类来建立TCP或UDP连接。以下是一个简单的TCP连接建立示例: ```java import java.io.*; import ja 柔光的暖阳◎/ 2024年09月15日 19:21/ 0 赞/ 61 阅读
相关 Java网络编程:TCP连接的建立与关闭问题实例 在Java网络编程中,TCP(Transmission Control Protocol)是一种面向连接的通信协议。以下是关于TCP连接建立、使用和关闭的一些实例: 1. 连 短命女/ 2024年09月12日 02:48/ 0 赞/ 67 阅读
还没有评论,来说两句吧...