在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 錯誤