我的Java筆記 網路程式設計

2021-08-13 07:14:59 字數 1167 閱讀 3420

(1)找到ip位址

(2)必須有埠

(3)必須有協議(tcp / udp 協議)

基本網路模式**:

ip位址用「點分十進位制法」將每乙個二進位制資料轉換為十進位制資料,中間使用.隔開

(1)a類:1.0.0.1第乙個號段為網路號段,後三個號段為主機號段(可表示256^3臺計算機)

(2)b類:128.0.0.1前兩個號段為網路號段,後兩個號段為主機號段(可表示256^2臺計算機)

(3)c類:192.0.0.1前三個好號段為網路號段,後乙個號段為主機號段(私人位址,一般為家庭)

注:127.0.0.1 回環位址(可表示本機位址)

1.含義:一台計算機只有單一的連到網路的物理連線,所有的資料都通過此連線對內、對外送達特定的計算機

2.範圍:0~65535 之間的整數

0~1023 保留埠號(用於一些知名的網路服務和應用)

1.含義:網路程式中的套接字(socket)用於將應用程式與埠連線起來

注:tcp協議和udp協議連線兩端的通道

(1)tcp協議(客戶端與伺服器端)

①建立連線通道(通道內的流:使用最基本的位元組流

②可靠協議

③由於可靠協議,並且需要建立連線通道(伺服器端需要等待客戶端連線)執行效率低

④使用tcp協議(tcp程式設計)可以傳送大量的資料,傳送檔案大小無限制

(2)udp協議(傳送端與接收端)

①無需建立連線通道(

資料報包的形式傳送資料的)

②不可靠協議

③由於不可靠,無需建立連線通道,所以它的執行效率高

④udp協議(udp程式設計)傳送資料有限制

Java網路程式設計筆記

模式 含義file 本地磁碟檔案 ftpftp伺服器 使用超文字傳輸協議的全球資訊網伺服器 urn統一資源名 url uniform resource name 同一資源定位符,他用與指定訪問伺服器的協議 ftp http 指定伺服器的名和檔案在伺服器上的位址 列如http localhoast 8...

我的程式設計筆記

1.在多組資料中要用while 2.用const int定義常量 3.字串至少是由三個字元組成的,因為最後還有 0 作為結束標誌。4.表示二進位制中的 按位取反 例如 100 101 首先看等號左邊 100的二進位制表示為 0110 0100 按位取反的意思就是每一位取反,0變1,1變0 所以,10...

java網路程式設計

1.通訊要素 1.找到對方 ip2.資料要傳送到對方指定的應用程式上,為了標識這些應用程式,所以給這些網路應用程式都用數字進行標識。為了方便稱呼這個數字,叫做 埠,邏輯埠。3.定義通訊規則,這個通訊規則成為協議。國際組織定義了通用協議 tcp ip 2.一些基本方法 inetaddress i in...