Java TCP 客户端示例代码 - 连接服务器并发送接收数据
package step3;
import java.io.; import java.net.;
// TCP客户端 public class TCPClient { public static void main(String[] args) throws Exception { MyTCPServer myTCPServer = new MyTCPServer(); myTCPServer.start(); // ---------------------Begin------------------------ // 创建一个Socket并连接到指定的服务器端,完成与服务端交流 Socket clientSocket = new Socket('localhost', 8888); // 获取输出流,向服务端发送数据 OutputStream outputStream = clientSocket.getOutputStream(); outputStream.write('Hello, server'.getBytes()); outputStream.flush(); // 获取输入流,读取服务端返回的数据 InputStream inputStream = clientSocket.getInputStream(); byte[] buffer = new byte[1024]; int len = inputStream.read(buffer); String data = new String(buffer, 0, len); System.out.println('收到服务端返回的数据:' + data); // 关闭连接 clientSocket.close(); // ---------------------End------------------------ } }
原文地址: https://www.cveoy.top/t/topic/oRig 著作权归作者所有。请勿转载和采集!