疑惑疑惑啊
我想問(wèn)為什么要關(guān)閉 shutdownoutput 不關(guān)閉的話(huà) 程序貌似就一直阻塞在哪里了 但是serversocket中就沒(méi)有用outputstream之前shutdowninput?
我想問(wèn)為什么要關(guān)閉 shutdownoutput 不關(guān)閉的話(huà) 程序貌似就一直阻塞在哪里了 但是serversocket中就沒(méi)有用outputstream之前shutdowninput?
2016-03-01
舉報(bào)
2016-03-02
雖然在大多數(shù)的時(shí)候可以直接使用Socket類(lèi)或輸入輸出流的close方法關(guān)閉網(wǎng)絡(luò)連接,但有時(shí)我們只希望關(guān)閉OutputStream或InputStream,而在關(guān)閉輸入輸出流的同時(shí),并不關(guān)閉網(wǎng)絡(luò)連接。這就需要用到Socket類(lèi)的另外兩個(gè)方法:shutdownInput和shutdownOutput,這兩個(gè)方法只關(guān)閉相應(yīng)的輸入、輸出流,而它們并沒(méi)有同時(shí)關(guān)閉網(wǎng)絡(luò)連接的功能。