Java 多執行緒程式設計精要:執行緒群組、訊號機制、守護執行緒
執行緒群組 邏輯分組管理執行緒,支援批次操作: ThreadGroup group = new ThreadGroup(WorkerGroup); Thread
Java 多執行緒應用程式建構:JSR-166 並發工具包實戰指南
並發程式設計挑戰 死結、活結、飢餓 手工管理執行緒池複雜易錯 缺乏非阻塞演算法支援 等待/通知機制易誤用 JSR-166 核心組件 (java.util.
Java 在 C/S 架構中的應用:三層架構、網路類別庫與完整範例
Java 網路應用模型演進 傳統 C/S 二層架構 客戶端直接連接資料庫 商業邏輯分散於客戶端 部署維護困難、安全性低 Java Web 三層架構 (B
Java Socket 網路程式設計實戰:雙向通訊與多執行緒聊天伺服器
Socket 核心概念 Socket 代表網路通訊端點,雙向通訊透過兩個串流實現: getInputStream():接收對端資料(輸入流) getOutpu
Java Socket 程式設計(三):SimpleWebServer 完整原始碼與 HTTP 回應建構
完整伺服器原始碼 import java.io.*; import java.net.*; class SimpleWebServer { publi
Java Socket 程式設計(三)-2:ServerSocket 進階參數與阻塞機制深度解析
ServerSocket 建構子參數詳解 // 完整建構子 ServerSocket(int port, int backlog, InetAddress b
Java Socket 程式設計(四):迭代式與並發伺服器、DatagramSocket 核心類別
伺服器架構演進 迭代式伺服器 循序處理請求,處理完一個再接下一個。簡單但無法應付並發,僅適合教學或極低負載場景。 並發伺服器 主執行緒負責 accept()
Java Socket 程式設計(四)-2:UDP 回應式伺服器與 InetAddress 位址解析
InetAddress 位址解析 UDP 通訊需明確目的位址,InetAddress 提供靜態工廠方法: // 由主機名稱解析 InetAddress add
Java Socket 程式設計(五):HTTP 伺服器請求處理與 HTTPrequest 類別完整實作
從簡易到完整的演進 簡易伺服器僅回應固定內容,完整 HTTP 伺服器需解析請求行、標頭、實體內容,並支援多種方法(GET、POST、HEAD)、狀態碼、MIME
Java Socket 程式設計(一):傳輸模式核心概念與 Java 網路類別總覽
Socket 兩大操作模式 面向連線 (Connection-Oriented) - TCP 如同撥打電話:必須先建立連線 資料以串流形式傳輸,保證可靠、有
Java Socket 程式設計(二):面向連線類別架構與 TCP 協定特性
TCP 面向連線特性 TCP 提供可靠、有序、雙向的位元組串流服務。Java 以 Socket(客戶端)與 ServerSocket(伺服器)封裝 TCP 協定
Java Socket 程式設計(二)-2:簡易 Web 客戶端與靜態方法封裝
模組化設計 將網頁取得邏輯封裝於靜態方法 getPage(),提升程式碼複用性與可讀性: public class SimpleWebClient {
Java Socket 程式設計(二)-3:TCP 客戶端完整實作與資源管理
完整客戶端程式碼 import java.io.*; import java.net.*; public class SimpleWebClient {
Java UDP 聊天室實作:序列化物件傳輸與多執行緒架構
架構設計 採用 UDP 協定實作簡易聊天室,核心元件: Message:可序列化訊息物件,含內容、發送者 ID、接收者 ID Sender:發送執行緒,將 M
Java UDP Socket 實作 IP 多點傳送完整指南
IP 多點傳送核心概念 IP 多點傳送介於單點傳送與廣播之間,針對特定群組進行「有限廣播」。使用 D 類 IP 位址(224.0.0.0 ~ 239.255.2
Java Socket 程式設計(一):傳輸模式比較與核心類別架構
兩大傳輸模式對比 特性面向連線 (TCP)無連線 (UDP) 比喻電話通話郵件寄送 可靠性保證送達、有序、無重複不保證送達、可能亂序、重複 連線建立需三向交
Java Socket 程式設計(二):TCP 客戶端 Socket 與資料流操作
客戶端連線建立 TCP 客戶端使用 Socket 類別主動發起連線,需指定主機名稱與埠號: Socket clientSocket = new Socket(
Java Socket 程式設計(三):ServerSocket 建立與連線處理流程
伺服器 Socket 基礎 ServerSocket 是 Java 實作 TCP 伺服器的核心類別,負責綁定埠號、監聽連線請求。建構子接受兩個參數:埠號與回lo