本来想给你贴一段代码 但是追答的时候 字数有限制 我就精简了很多
你现在不理解 就不要死磕在这里 你慢慢会遇到这样的情况的public class SimpleTcpServer {
public static void main(String[] args) throws IOException {
ServerSocket serverSocket = null;
Socket client = null;
BufferedReader br = null;
PrintWriter pw = null;
try {
serverSocket = new ServerSocket(5678);
client = serverSocket.accept();
br = new BufferedReader(new InputStreamReader(client
.getInputStream()));
pw = new PrintWriter(client.getOutputStream(), true);
while (true) {
String line = br.readLine();
pw.println("response:" + line);
if (line.equals("X")) {
break;
}
}
} catch (Exception e) {...}
}
}