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