最近中文字幕高清中文字幕无,亚洲欧美高清一区二区三区,一本色道无码道dvd在线观看 ,一个人看的www免费高清中文字幕

為了賬號安全,請及時綁定郵箱和手機立即綁定

關于shutdowm

http://img1.sycdn.imooc.com//59bf30730001fd2005000323.jpg

請問既然有了socket.shutdownInput()為什么還要有is.close()?

既然又設置了輸出流,為什么不加socket.shutdownOuput()?

正在回答

2 回答

其實輸入輸出流都是可以不寫shutdown方法的,關閉了socket連接后都會默認關閉.以后只要在合適的地方寫

socket.close();//關閉socket,會默認關閉輸入輸出流


1 回復 有任何疑惑可以回復我~
#1

次聲的愛

shutdown方法的作用是什么?如果實現(xiàn)客戶端-服務器單向發(fā)送消息,也就是說客戶端發(fā)送完消息,關閉socket,服務器讀取完消息,關閉socket。此時沒問題。但是我在之后服務器端回應客戶,客戶端接收服務器端消息。如果沒有調用shutdown方法,那么雙方都會處于阻塞狀態(tài),不知道怎么回事。
2017-09-20 回復 有任何疑惑可以回復我~
#2

幕布斯3021265 回復 次聲的愛

我也遇到了這個問題,請問一下原因是什么啊
2018-08-18 回復 有任何疑惑可以回復我~

對,其實只用最后寫個socket的close方法就行了。

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
Java Socket應用---通信是這樣練成的
  • 參與學習       125008    人
  • 解答問題       627    個

分享的是 Java 中的網(wǎng)絡編程,使用Socket實現(xiàn)網(wǎng)絡聊天通信

進入課程

關于shutdowm

我要回答 關注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號