99热这里有精品-夜夜嗨av色一区二区不卡-亚洲国产精彩中文乱码AV-日本japanese乳偷乱熟

JavaSE進階

第16章 網絡編程

16.1 網絡編程概述

16.1.1?網絡編程概述

  • Java是 Internet 上的語言,它從語言級上提供了對網絡應用程序的支持,程序員能夠很容易開發常見的網絡應用程序。
  • Java提供的網絡類庫,可以實現無痛的網絡連接,聯網的底層細節被隱藏在 Java 的本機安裝系統里,由 JVM 進行控制。并且 Java 實現了一個跨平臺的網絡庫,程序員面對的是一個統一的網絡編程環境。

16.1.2?網絡基礎

  • 計算機網絡:

?????把分布在不同地理區域的計算機與專門的外部設備用通信線路互連成一個規模大、功能強的網絡系統,從而使眾多的計算機可以方便地互相傳遞信息、共享硬件、軟件、數據信息等資源。

  • 網絡編程的目的:

??????????直接或間接地通過網絡協議與其它計算機進行通訊。

  • 網絡編程中有兩個主要的問題:
    • 如何準確地定位網絡上一臺或多臺主機
    • 找到主機后如何可靠高效地進行數據傳輸

球村

16.2 網絡通信要素

  • 如何實現網絡中的主機互相通信:
    • 通信雙方地址
    • 一定的規則(有兩套參考模型)
      • OSI參考模型:模型過于理想化,未能在因特網上進行廣泛推廣
      • TCP/IP參考模型(或TCP/IP協議):事實上的國際標準。

 

鹤庆县| 南汇区| 武川县| 望奎县| 同德县| 苗栗市| 铅山县| 西贡区| 晋城| 湛江市| 卓尼县| 枣庄市| 郓城县| 龙陵县| 甘德县| 翁牛特旗| 达孜县| 张北县| 资讯| 宜春市| 彭州市| 新田县| 苍南县| 信丰县| 玉树县| 沾化县| 滦南县| 扶风县| 柘城县| 宣武区| 卫辉市| 曲松县| 二手房| 泌阳县| 衡阳县| 萨迦县| 平凉市| 农安县| 海安县| 滕州市| 昆山市|