客户端
public class ClientTest {
public static void main(String[] args) throws IOException {
System.out.println("客户端启动中...");
int port = 6666;
Socket client = new Socket("127.0.0.1",port);
System.out.println("客户端启动成功: 端口号"+port);
OutputStream out = client.getOutputStream();
out.write("发送数据...".getBytes());
InputStream in = client.getInputStream();
byte[] bytes = new byte[30];
in.read(bytes);
System.out.println(new String(bytes));
in.close();
out.close();
client.close();
}
}
服务端
public class ServerTest {
public static void main(String[] args) throws IOException {
System.out.println("服务端启动中...");
int port = 6666;
ServerSocket serverSocket = new ServerSocket(port);
System.out.println("服务端启动成功:端口号"+port);
Socket server = serverSocket.accept();
InputStream in = server.getInputStream();
byte[] bytes = new byte[1024];
in.read(bytes);
System.out.println(new String(bytes));
OutputStream out = server.getOutputStream();
out.write("谢谢你,我也不知道为什么...".getBytes());
out.close();
in.close();
server.close();
}
}