課程
/后端開發
/Java
/Java Socket應用---通信是這樣練成的
如題pw.flush();作用是什么
2016-08-04
源自:Java Socket應用---通信是這樣練成的 3-3
正在回答
難怪我沒寫這個服務器就收不到消息
類似于刷新的吧
.flush(); 方法是將內存中的數據一次性輸出~!如果沒規定內存中數據達到多少,默認是關閉流時,一次性全輸出!即:你讀入的數據都放在內存中(當內存放不下時就報異常),關閉流時,再一次性把內存中的數據輸出出去??!?
就是。。。。你得到了這個情報,就得立馬把他給送出去。
個人認為:flush方法一般是用來強制刷新緩沖區,將數據發送出去,而不是等到緩沖區滿了再發送
舉報
分享的是 Java 中的網絡編程,使用Socket實現網絡聊天通信
1 回答這里沒有緩沖流,為什么又要調用pw.flush方法?
1 回答為什么不加pw.flush() 運行以后就沒有輸出
1 回答PrintWriter和bufferedreader的作用是什么
2 回答為什么要將字節流轉換為字符流讀???是利用BufferedReader的緩沖作用嗎?
2 回答為什么要進行關閉的操作?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-01-25
難怪我沒寫這個服務器就收不到消息
2016-11-13
類似于刷新的吧
2016-08-26
.flush(); 方法是將內存中的數據一次性輸出~!如果沒規定內存中數據達到多少,默認是關閉流時,一次性全輸出!即:你讀入的數據都放在內存中(當內存放不下時就報異常),關閉流時,再一次性把內存中的數據輸出出去??!?
2016-08-17
就是。。。。你得到了這個情報,就得立馬把他給送出去。
2016-08-04
個人認為:flush方法一般是用來強制刷新緩沖區,將數據發送出去,而不是等到緩沖區滿了再發送