課程
/后端開發
/Java
/Java Socket應用---通信是這樣練成的
?
我以為是先顯示服務器端接收到客戶端的輸出流中的信息,然后再顯示當前客戶端的數量和其IP地址信息,結果顯示的和我理解的不一樣,不曉得我哪理解錯了?求解惑
2016-08-03
源自:Java Socket應用---通信是這樣練成的 3-5
正在回答
建立了新的線程后,顯示客戶端信息的方法在一個新的線程中執行。也就是說 顯示當前客戶端數量和ip地址信息的方法在一個線程中,處理接收客戶端的輸出信息在另一個線程中。兩個線程同時執行,而顯示客戶端的數量這邊的方法很簡單,執行起來時間短,所以先輸出出來了。
你可以在count++前添加sleep函數讓該線程暫停一會,結果就會反過來。
兮蓅 提問者
想_自由 回復 兮蓅 提問者
兮蓅 提問者 回復 想_自由
舉報
分享的是 Java 中的網絡編程,使用Socket實現網絡聊天通信
4 回答客戶端不能將接收到信息完全打印出來,請問是怎么回事呢?(客戶端顯示在代碼后)
3 回答為什么Socket客戶端要用打印流PrintWriter
1 回答服務器端和客戶端在代碼中是怎樣通信的?
5 回答客戶端連接不了,怎么回事,下面附上代碼。
2 回答我在用多線程實現多個udp客戶端的問題
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-08-03
建立了新的線程后,顯示客戶端信息的方法在一個新的線程中執行。也就是說 顯示當前客戶端數量和ip地址信息的方法在一個線程中,處理接收客戶端的輸出信息在另一個線程中。兩個線程同時執行,而顯示客戶端的數量這邊的方法很簡單,執行起來時間短,所以先輸出出來了。
你可以在count++前添加sleep函數讓該線程暫停一會,結果就會反過來。