java 網路的乙個概念

2021-09-01 01:54:31 字數 475 閱讀 3008

應用層---處理網路應用

表示層---資料的表示

會話層---主機間的通訊

傳輸層---端到端的鏈結

網路層---定址與最短路徑

資料鏈路層---介質訪問(接入)

物理層---二進位制傳輸

下面乙個為上面一層提供服務,叫服務提供者

上面一層叫服務使用者

實際的通訊的交接是在最底層完成的

每一層都會有相對應的協議:

應用層用到得協議:

遠端登入協議telnet,文字傳輸協議ftp,超文字傳輸協議http,網域名稱服務dns,簡單郵件協議smtp,郵件協議pop3

傳輸層用到得協議

傳輸控制協議tcp,使用者資料報協議udp

tcp:面向連線的可靠的傳輸協議

udp:是無連線的。不可靠的傳輸協議

網路層:網際協議ip,internet網際網路控制報文協議icmp,internet管理組管理協議igmp

java 乙個簡單的程式鞏固基本概念

由一下的例子,我們可以對 成員變數,類變數,建構函式,方法,對私有變數的取值和賦值,可窺一斑。public class test public test int x,int y 方法 public void showtest 增加以後在多個類中的對private屬性變數的操作演示 public st...

Java的乙個堆疊例子

package generics 堆疊類 棧遵循先入後出規則 public class linkedstack private static class node node u item,nodenext 判斷是否是空棧 boolean end 壓棧新的元素item 新的元素位置指標指向上一次入棧元...

乙個JAVA死鎖的Demo

死鎖的條件肯定是兩個鎖以上時,才會 發生死鎖,以下demo是模擬的兩個鎖,通過兩個執行緒分別呼叫兩個方法,這兩個方法加鎖的順序正好相反,從而造成兩個執行緒相互等待,互不釋放鎖 package com.threaddemo public class deadlocksample private voi...