課程
/后端開發(fā)
/Java
/Java Socket應(yīng)用---通信是這樣練成的
為什么要包裝成打印流輸出呀?為什么要從緩存中讀取發(fā)送來的信息呢?最后為什么還要flush一下呢?
2016-01-21
源自:Java Socket應(yīng)用---通信是這樣練成的 3-4
正在回答
1、打印輸出流的好處就是會保留你數(shù)據(jù)原本的樣子,不會做出任何改變。用起來方便一些。
2、無論是客戶端,還是服務(wù)端,相互之間發(fā)送的信息都是通過建立的Socket流來傳輸?shù)?,所以它們讀取也需要從Socket流中來讀取和發(fā)送的。
3、刷新是把你寫入打印流中的數(shù)據(jù),刷新到Socket流中去。
舉報
分享的是 Java 中的網(wǎng)絡(luò)編程,使用Socket實現(xiàn)網(wǎng)絡(luò)聊天通信
2 回答getAddress返回的字節(jié)輸出 輸出問題
1 回答關(guān)于關(guān)閉輸入輸出流的問題!
1 回答socket中輸入輸出流問題
2 回答以字節(jié)數(shù)組輸出時的問題
1 回答關(guān)于直接輸出InetAddress實例的問題
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2016-01-22
1、打印輸出流的好處就是會保留你數(shù)據(jù)原本的樣子,不會做出任何改變。用起來方便一些。
2、無論是客戶端,還是服務(wù)端,相互之間發(fā)送的信息都是通過建立的Socket流來傳輸?shù)?,所以它們讀取也需要從Socket流中來讀取和發(fā)送的。
3、刷新是把你寫入打印流中的數(shù)據(jù),刷新到Socket流中去。