【发布时间】:2012-10-13 21:48:50
【问题描述】:
我用的是老派java.net.Socket
我的客户端连接到服务器并执行以下操作:
BufferedReader in =
new BufferedReader(new InputStreamReader(clientSocket.getInputStream()));
String fromServer = in.readLine();
它挂在 in.readLine() 处。
我的服务器接受来自客户端的连接并执行以下操作:
PrintWriter out = new PrintWriter(socket.getOutputStream(), true);
out.print("Hello client\n");
我的期望是 out.print("Hello client\n");被调用,客户端应该停止阻塞并继续。
我做错了什么?
PrintWriter out = new PrintWriter(clientSocket.getOutputStream(), true);
BufferedReader in =
new BufferedReader( new InputStreamReader(clientSocket.getInputStream()));
String fromServer = in.readLine();
【问题讨论】:
标签: java sockets io bufferedreader printwriter