socket通信中遇到的问题

 在socket通信中遇到一个阻塞流的问题

Socket socket = new Socket("localhost",8000);
  
  OutputStream out = socket.getOutputStream();
  //PrintWriter pw=new PrintWriter(out,true); 
  BufferedWriter pw = new BufferedWriter(new OutputStreamWriter(out));
  InputStream in = socket.getInputStream();
  BufferedReader bf = new BufferedReader(new InputStreamReader(in));
  

 

 

readLine
public String readLine()
                throws IOException读取一个文本行。通过下列字符之一即可认为某行已终止:换行 ('\n')、回车 ('\r') 或回车后直接跟着换行。

返回:
包含该行内容的字符串,不包含任何行终止符,如果已到达流末尾,则返回 null
抛出:
IOException - 如果发生 I/O 错误

你可能感兴趣的:(java)