使用Java进行网络编程:TCP连接建立与关闭实例

原创 心已赠人 2024-12-02 14:24 97阅读 0赞

在Java中,我们可以使用Socket和ServerSocket类来实现TCP的连接建立和关闭。以下是一个简单的例子:

  1. 建立连接:
  1. import java.io.*;
  2. import java.net.*;
  3. public class Client {
  4. public static void main(String[] args) throws IOException {
  5. // 创建一个Socket对象
  6. Socket socket = new Socket("localhost", 1234); // 这里的"localhost"和1234是服务端的地址和端口号
  7. // 获取输出流,用于写入数据
  8. PrintWriter writer = new PrintWriter(socket.getOutputStream(), true));
  9. // 发送数据,例如一个简单的字符串
  10. writer.println("Hello, Server!");
  11. // 关闭writer以释放资源
  12. writer.close();
  13. // 最后关闭Socket连接
  14. socket.close();
  15. }
  16. }
  1. 关闭连接:

在服务器端,当你不再需要处理客户端的请求时,可以调用socket.close()来关闭连接。

注意,网络编程中的一旦连接建立,数据的传输就非常高效。同时,关闭连接也是必要的操作,以释放资源和防止资源泄漏。

文章版权声明:注明蒲公英云原创文章,转载或复制请以超链接形式并注明出处。

发表评论

表情:
评论列表 (有 0 条评论,97人围观)

还没有评论,来说两句吧...

相关阅读