我在寫一個小型客戶端應用程序來與服務器進行通信。我在我的客戶端和服務器之間打開一個套接字,並且可以使用BufferedReader讀取從服務器發出的任何內容。這是在一個線程中讀取。但是,當我使用BufferedReader在套接字上編寫代碼時,沒有任何反應!無異常,但沒有任何服務器響應(和它應該有一個服務器響應) 這裏是我的代碼:BufferedWriter和java中的套接字寫入沒有效果
socketWritter.write(message);
socketWritter.write("\n");
System.out.println(socketWritter.toString());
socketWritter.flush();
我的插座是正確的開放和萬畝的BufferedWriter正確初始化:
new BufferedWriter(new OutputStreamWriter(socket.getOutputStream()))
我沒有想法爲什麼這不起作用? 任何幫助將是偉大的! Regards
該代碼正確。你可以發佈整個代碼或鏈接(對於較大的文件)? – blackcompe
[鏈接](http://db.tt/9RIqS4wR)這是我寫的代碼。該視圖文件只包含用戶界面的東西。感謝您的幫助 – rmonjo
此問題應該關閉爲'無法重現'。 – EJP