黄色网址大全免费-黄色网址你懂得-黄色网址你懂的-黄色网址有那些-免费超爽视频-免费大片黄国产在线观看

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 學習攻略 Java學習 常見的Java網絡編程面試題

常見的Java網絡編程面試題

更新時間:2020-08-20 16:06:06 來源:動力節點 瀏覽3020次

1. TC P和UDP的區別

tcp:面向連接的傳輸控制協議,具有高可靠性,確保傳輸數據的正確性,有驗證重發機制,因此不會出現丟失或者亂序。

upd:是無連接的數據報服務,不對數據報進行檢查與修改,無須等待對方的應答,會出現分組丟失,重復,亂序,但具有較好的事實性,UPD段結構比TCP的段結構簡單,因此網絡開銷也小。

2. tcp連接建立的時候三次握手,斷開連接的4次握手的具體過程

建立連接采用的3次握手協議,具體是指:

*第一次握手是客戶端connect連接到server

*第二次server accept(接收)client的請求之后,向client(客戶)端發送一個消息,相當于說我都準備好了,你連接上我了

*第三次就是client向server發送的,就是對第二次握手消息的確認。之后,client和server就開始通訊了。

斷開連接的四次握手,具體如下:

*斷開連接的一端發送close請求是第一次握手

*另外一端接收到斷開的連接的請求之后需要對close進行確認,發送一個消息,這是第二次握手

*發送完確認消息之后,還要向對端發送close消息,要關閉對對端的連接,這是第三次握手

*而且最初發送斷開連接的一端接收到消息之后,進入到一個很重要的狀態,time_wait狀態,這個狀態也是面試官經常問道的問題,最后一次握手是最初發送斷開連接的一端接收到消息之后。對消息的確認。

3. 什么是同步?什么是異步?

同步:

如果有多個任務或者事件要發生,這些任務或者事件必須逐個地進行,一個事件或者任務的執行會導致整個流程的暫時等待,這些事件沒有辦法并發的執行。

異步:

如果有多個任務或者事件發生,這些事件都可以并發的執行,一個事件或者任務不會導致整個流程的暫時等待。

事實上同步和異步是一個非常廣的概念,他們的重點在于多個任務和事件發生時,一個事件的發生或執行是否會導致整個流程的暫時等待,一般來說可以通過多線程的方式來實現異步,但是千萬不要將多線程和異步畫上符號,異步只是一個宏觀上的模式,采用多線程來實現異步的一種手段,并且通過多進程也可以實現異步

同步和異步著重點在于多個任務的執行過程中一個任務的執行是否會導致整個流程的暫時等待。

Java網絡編程面試題

以上就是動力節點java培訓機構的小編針對“常見的Java網絡編程面試題”的內容進行的回答,希望對大家有所幫助,如有疑問,請在線咨詢,有專業老師隨時為你服務。

提交申請后,顧問老師會電話與您溝通安排學習

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 天天宗合网 | 欧美日韩高清不卡免费观看 | 美女丝| 久久国产高清一区二区三区 | 国产l精品国产亚洲区久久 国产papa | 最近2019中文字幕大全7 | 色老头在线视频 | 日日摸日日碰夜夜爽视频网站 | 一级女性生活片 | 一本大道香蕉大69 | 日韩欧国产精品一区综合无码 | 一级毛片免费在线播放 | 日韩在线观 | 性欧美高清精品video | 在线成年人视频 | 欧洲做视频在线观看 | 午夜激情在线视频 | 制服丝袜中文在线 | 按摩一级片 | 欧美色图在线观看 | 日韩国产成人精品视频 | 一级一级毛片 | 五月激情网站 | 男女午夜视频在线观看 | 曰批全过程免费视频播放网站 | 老司机午夜免费福利 | 一级做a爱片性色毛片武则天五则 | 老子影院午夜伦不卡不四虎卡 | 欧美日韩在线播放 | 亚洲成精品动漫久久精久 | 午夜影视在线 | 九九成人| 91国自产精品中文字幕亚洲 | 欧美xxxxx色视频在线观看 | 日韩三级久久 | 狠狠燥| 一区二区三区日本 | 天天曰天天干天天操 | 成人免费毛片观看 | 亚洲成a人片在线播放观看国产 | 成人私人影院www片免费高清 |