課程
/后端開發
/Java
/Java Socket應用---通信是這樣練成的
我想問為什么要關閉 shutdownoutput 不關閉的話 程序貌似就一直阻塞在哪里了 但是serversocket中就沒有用outputstream之前shutdowninput?
2016-03-01
源自:Java Socket應用---通信是這樣練成的 3-2
正在回答
雖然在大多數的時候可以直接使用Socket類或輸入輸出流的close方法關閉網絡連接,但有時我們只希望關閉OutputStream或InputStream,而在關閉輸入輸出流的同時,并不關閉網絡連接。這就需要用到Socket類的另外兩個方法:shutdownInput和shutdownOutput,這兩個方法只關閉相應的輸入、輸出流,而它們并沒有同時關閉網絡連接的功能。
舉報
分享的是 Java 中的網絡編程,使用Socket實現網絡聊天通信
3 回答疑難疑惑,
1 回答關于實際項目和大學教學的socket編程的疑惑???
2 回答在哪里答疑
5 回答對于課程安排的疑問
3 回答直接輸出InetAddress實例的結果疑問
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-03-02
雖然在大多數的時候可以直接使用Socket類或輸入輸出流的close方法關閉網絡連接,但有時我們只希望關閉OutputStream或InputStream,而在關閉輸入輸出流的同時,并不關閉網絡連接。這就需要用到Socket類的另外兩個方法:shutdownInput和shutdownOutput,這兩個方法只關閉相應的輸入、輸出流,而它們并沒有同時關閉網絡連接的功能。