<b id="yt35u"></b>
  • <b id="yt35u"></b>

  • <tt id="yt35u"><form id="yt35u"></form></tt>
    <button id="yt35u"></button>

    <button id="yt35u"></button>

    <strike id="yt35u"><dfn id="yt35u"></dfn></strike>

    <i id="yt35u"></i>
    1. <tt id="yt35u"></tt>
      <b id="yt35u"><sub id="yt35u"><tr id="yt35u"></tr></sub></b>

      教育路上

      全國站>Java>網絡編程>Java Socket
      學員需求

      Java Socket

      摘要:Java Socket 為此 JDK 提供了一個 Socket 類,用于實 現 TCP 客戶端程序。通過查閱 API 文檔可知 Socket 類同樣提供了多種構造方法,接下來就 對 Socket 的常用構造方法進行詳細講解。。以下是我們為大家整理的,相信大家閱讀完后肯定有了自己的選擇吧。

      2022-05-18 16:39網絡推薦

      發布時間:
      2022-05-18 16:39
      信息來源:
      網絡推薦
      瀏覽次數:
      871
      Java Socket

      上一小節中講解了 ServerSocket 對象可以實現服務端程序,但只實現服務器端程序還不 能完成通信,此時還需要一個客戶端程序與之交互。為此 JDK 提供了一個 Socket 類,用于實 現 TCP 客戶端程序。通過查閱 API 文檔可知 Socket 類同樣提供了多種構造方法,接下來就 對 Socket 的常用構造方法進行詳細講解。 ? Socket() 使用該構造方法在創建 Socket 對象時,并沒有指定 IP 地址和端口號,也就意味著只創 建了客戶端對象,并沒有去連接任何服務器。通過該構造方法創建對象后還需調用 connect(SocketAddress endpoint)方法,才能完成與指定服務器端的連接,其中參數 endpoint 用于封裝 IP 地址和端口號。 ? Socket(String host,int port) 使用該構造方法在創建 Socket 對象時,會根據參數去連接在指定地址和端口上運行的 服務器程序,其中參數 host 接收的是一個字符串類型的 IP 地址。 ? Socket( InetAddress address,int port) ? 該方法在使用上與第二個構造方法類似,參數 address 用于接收一個 InetAddress 類型 的對象,該對象用于封裝一個 IP 地址。 在以上 Socket 的構造方法中,最常用的是第一個構造方法。了解了 Socket 的構造方法,接 下來學習一下 Socket 的常用方法,如表 13-5 所示。

      from shengerguan

      表 13-5 中列舉了 Socket 類的常用方法,其中個體 InputStream()和 getOutStream() 方法分別用于獲取輸入流和輸出流。當客戶端和服務端建立連接后,數據是以 IO 流的形式 進行交互的,從而實現通信。接下來通過一張圖來描述服務器端和客戶端的數據傳輸,如圖 13-15 所示。

      from shengerguan


      上一篇:
      Java ServerSocket
      下一篇:
      Java簡單的 TCP 網絡程序
      標簽:
      網友評論
      發布評論

      訪客的評論 2023/11/08 20:46

      文中描述的是準確的嗎,如何報名!

      相關推薦
      我也來發表評價關閉
      我對該內容的評價:
      0
      評價500
      驗證碼: 看不清 換一張
      提交 (匿名發布,無須擔心別人知道您的身份)
      學校免費發布信息關閉
      我們審核后會盡快展示,如有圖片請發郵件到:edu63@foxmail.com

      姓      名:

      內      容:

      手機號碼:

      驗  證  碼:  換一張

      確認提交
      填寫需求信息關閉
      我們會根據您的需求匹配并審核留言

      姓      名:

      意向城市:

      留      言:

      手機號碼:

      驗  證  碼:  換一張

      確認提交
      完善補充本文信息關閉
      非常感謝您幫助完善補充本文信息


       換一張

      確認提交
      女班长给我看她的小内内

        <b id="yt35u"></b>
    1. <b id="yt35u"></b>

    2. <tt id="yt35u"><form id="yt35u"></form></tt>
      <button id="yt35u"></button>

      <button id="yt35u"></button>

      <strike id="yt35u"><dfn id="yt35u"></dfn></strike>

      <i id="yt35u"></i>
      1. <tt id="yt35u"></tt>
        <b id="yt35u"><sub id="yt35u"><tr id="yt35u"></tr></sub></b>