1. 程式人生 > >慕課網_Java Socket應用---通信是這樣練成的

慕課網_Java Socket應用---通信是這樣練成的

tostring byte[] out -- 編程 nbsp 用戶 static 簡介

fad

第1章 網絡基礎知識

1-1 網絡基礎簡介 (10:21)

第2章 Java 中網絡相關 API 的應用

2-1 Java 中的 InetAddress 的應用 (08:10)

import java.net.InetAddress;
import java.net.UnknownHostException;
import java.util.Arrays;

public class Hello {
	public static void main(String[] args) throws UnknownHostException {
		// 獲取本機的InetAddress實例
		InetAddress address = InetAddress.getLocalHost();
		System.out.println("計算機名:" + address.getHostName());
		System.out.println("IP地址:" + address.getHostAddress());
		byte[] bytes = address.getAddress();// 獲取字節數組形式的IP地址
		System.out.println("字節數組形式的IP:" + Arrays.toString(bytes));
		System.out.println(address);// 直接輸出InetAddress對象

		// 根據機器名獲取InetAddress實例
		InetAddress address2 = InetAddress.getByName("DESKTOP-2HKVB4E");
		System.out.println("計算機名:" + address2.getHostName());
		System.out.println("IP地址:" + address2.getHostAddress());

		// 根據IP地址獲取InetAddress實例
		InetAddress address3 = InetAddress.getByName("192.168.31.108");
		System.out.println("計算機名:" + address3.getHostName());
		System.out.println("IP地址:" + address3.getHostAddress());
	}
}

2-2 Java 中的 URL 的應用 (16:24)

第3章 通過 Socket 實現 TCP 編程

3-1 Socket 簡介 (06:37)

3-2 編程實現基於 TCP 的 Socket 通信之服務器端 (10:42)

3-3 編程實現基於 TCP 的 Socke t通信之客戶端 (06:01)

3-4 完善用戶登陸之服務器響應客戶端 (06:09)

3-5 使用多線程實現多客戶端的通信 (14:04)

第4章 通過 Socket 實現 UDP 編程

4-1 DatagramPacket (03:14)

4-2 編程實現基於 UDP的 Socket 通信之服務器端 (06:48)

4-3 編程實現基於 UDP 的 Socket 通信之客戶端 (14:04)

第5章 Socket 總結

5-1 Socket 總結 (04:12)

第6章 綜合練習

6-1 綜合練習---問題描述. (05:20)

6-2 綜合練習---實現分析 (06:52)

fadsfsa

慕課網_Java Socket應用---通信是這樣練成的