在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 错误