課程
/后端開發
/Java
/Java Socket應用---通信是這樣練成的
先運行的start(),然后在輸出客戶端數量及當前的IP地址,為什么輸出結果確是先輸出客戶端的數量及IP地址,然后才輸出run()里面的內容的。
2018-11-01
源自:Java Socket應用---通信是這樣練成的 3-5
正在回答
建議去看看多線程方面的知識,這個輸出的順序和寫在外面的代碼順序是沒有關系的,調用了start方法只是表明有一個新的線程開始工作了,并不代表原來的線程會暫停工作,多次運行輸出的順序有時候可能是不一樣的。
學過多線程你就知道咋回事了。
舉報
分享的是 Java 中的網絡編程,使用Socket實現網絡聊天通信
1 回答socket編程中套接字輸入輸出流的關閉有順序要求嗎?
2 回答輸出順序問題 (“客戶端數量” 和 “我是服務器...”)
2 回答打印的順序問題
2 回答代碼運行順序的問題 welcome 怎么出來的。
4 回答資源關閉順序
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2018-11-02
建議去看看多線程方面的知識,這個輸出的順序和寫在外面的代碼順序是沒有關系的,調用了start方法只是表明有一個新的線程開始工作了,并不代表原來的線程會暫停工作,多次運行輸出的順序有時候可能是不一樣的。
學過多線程你就知道咋回事了。