客户端代码:
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.OutputStream;
import java.net.Socket;
import java.net.UnknownHostException;
public class TcpClient {
public static void main(String[] args) {
// 声明一个socket
Socket socket = null;
try {
String msg = null;
// 产生socket对象,制定服务器地址和服务器监听的端口号
socket = new Socket("127.0.0.1", 8080);
// 从标准输入(键盘)读取内容,获取socket的输出流,将读取到的内容放入输出流中
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
OutputStream outputStream = socket.getOutputStream();
while (!(msg = reader.readLine()).equalsIgnoreCase("exit")) {
outputStream.write(msg.getBytes());
}
} catch (U