写一个客户端连接服务器的java代码
时间: 2023-03-19 08:25:07 浏览: 65
很高兴能够为您服务!基于 Java 的客户端可以使用 Socket 类来连接服务器。下面是一个简单的客户端示例,它将尝试连接服务器,并从服务器读取数据:import java.net.*;
import java.io.*;public class Client {
public static void main(String[] args) {
// 连接到服务器
String serverName = args[0];
int port = Integer.parseInt(args[1]);
try {
System.out.println("连接到主机:" + serverName + " ,端口号:" + port);
Socket client = new Socket(serverName, port);
System.out.println("远程主机地址:" + client.getRemoteSocketAddress());
OutputStream outToServer = client.getOutputStream();
DataOutputStream out = new DataOutputStream(outToServer); // 从服务器读取数据
InputStream inFromServer = client.getInputStream();
DataInputStream in = new DataInputStream(inFromServer);
System.out.println("服务器响应: " + in.readUTF());
client.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}