視頻地址:黑馬程式員全套Java教程_Java基礎入門視頻教程,零基礎小白自學Java必備教程_嗶哩嗶哩_bilibili
客戶端:

服務器端:

當客戶端輸入886時,回圈結束,并在finally中關閉Socket,此時,服務器端的while回圈也結束(第19-21行),表明br.readline()從輸入流中讀取到null,這是為什么呢?


當Socket呼叫close()方法,傳輸層會發送FIN TCP報文,當服務器端從輸入流中讀取到FIN TCP報文,說明已經讀取到流的結尾,而readLine()讀取到流的結尾時,則為null

轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/352128.html
標籤:其他
上一篇:記錄滲透靶場實戰【網路安全】
