Java 執行緒同步機制:synchronized 關鍵字保護共享資料
同步鎖解決共享資料競態條件 當多執行緒同時存取共享可變資料時,會發生競態條件導致資料不一致。Java 提供 synchronized 關鍵字實現內建鎖,確保同一
Java 執行緒間通訊:共享旗標協作繪製三角形
執行緒協作核心模式:共享變數 + 輪詢等待 本範例展示兩條執行緒透過共享 flag 變數協作,交替執行繪製實心三角形:執行緒 1 輸出前導空格,執行緒 2 輸出
Java 執行緒群組管理:ThreadGroup 批次控制實戰
ThreadGroup:執行緒的集中管理器 ThreadGroup 將相關執行緒組織成樹狀結構,支援批次操作(中斷、停止、列舉)、安全性檢查、未捕獲異常統一處理
Java 多執行緒建構模式:內部類別實作批量啟動
使用內部類別批量建立執行緒 本範例示範在外部類別建構子中,透過迴圈建立多個內部執行緒類別實例並啟動,每個執行緒透過建構子參數區分身分,展現批量併發啟動的基本模式
Java 執行緒實作方式二:實作 Runnable 介面
實作 Runnable 介面:關注點分離 實作 Runnable 介面將「任務邏輯」與「執行緒控制」分離,符合組合優於繼承原則,也是執行緒池、Callable、
Java 執行緒實作方式一:繼承 Thread 類別
繼承 Thread 實作執行緒 Java 提供兩種建立執行緒的方式:繼承 Thread 類別或實作 Runnable 介面。本範例示範繼承 Thread 並覆寫
JDBC 交易處理實作:Commit 與 Rollback 控制詳解
交易處理核心概念 資料庫交易確保一組 SQL 操作要么全數成功(Commit),要么全數失敗回滾,維護資料一致性。JDBC 預設自動提交模式,每條 SQL 即時
JDBC 呼叫 Oracle 預存程序完整實作範例
概述 本範例示範如何使用 JDBC 連接 Oracle 資料庫,透過 CallableStatement 呼叫預存程序,並查詢執行結果。程式採用命令列參數傳入連
[JAVA100例] 044 - 多線程伺服器:每個人都有份
本範例展示如何使用多線程實現同時為多個客戶端提供服務的伺服器。伺服器監聽 8000 埠,每當有客戶連接,即啟動一條獨立服務執行緒(ServerThread)處理
Java IO 系統核心:File 類別完整操作指南
認識 File 類別:不只是檔案 Java 中的 java.io.File 類別雖名為「檔案」,實際上同時代表「檔案」與「目錄」。API 文件以抽象路徑名稱(a
JavaScript 與 Java Applet 跨語言整合應用實戰
為何要整合 JavaScript 與 Java Applet? 在 Web 開發中,JavaScript 啟動快、編寫簡單、與文件結合緊密,但功能受限;Java
Java Applet 核心應用技巧全攻略
前言 Java Applet 憑藉強大的互動功能在網路應用中佔據重要地位,但其程式設計入門門檻較高。本文整理了 Java Applet 開發中最基礎且實用的核心
在中文 Windows 95 環境下以 Java 實作漢字動畫教學
前言:Java 與中文環境的挑戰 Java 語言憑藉其物件導向、跨平台、安全性與多執行緒等特性,迅速成為 90 年代最熱門的程式設計語言之一。其抽象視窗工具套件
Java Applet 程式設計進階技巧:生命週期、多執行緒、動畫雙緩衝與載入優化
前言 Applet 雖已退出歷史舞台,但其核心程式設計模型 — 生命週期管理、事件驅動、多執行緒協作、繪圖管線 — 仍是 Java GUI (Swing/Jav
Java Applet 檔案結構全解析:.java、.class、.jar 三大核心檔案類型
前言 理解 Java Applet 的三種來源檔案類型,是正確部署、維護、逆向分析的基礎。本文釐清各檔案角色、關係與實務操作建議。 三大檔案類型對照表 副檔
JCreator 使用技巧全攻略 (三):代碼模板系統、快捷鍵完全客製化與除錯入門疑難雜症
前言:將 IDE 變為手指延伸 代碼模板與快捷鍵是「思維速度 = 輸入速度」的關鍵。本文揭秘 JCreator 強大的 Code Template 系統、鍵盤映
JCreator 使用技巧全攻略 (二):Javadoc 极速查閱、註解模板與專案結構高效建立
前言 承接上篇,本文聚焦編碼階段的效率倍增器:文件查閱、註解生成、專案/類別結構快速建立、Getter/Setter 自動化。 一、Javadoc 查閱:兩種
JCreator 使用技巧全攻略 (一):安裝配置、JDK 管理與 Classpath 實戰
前言:輕量級 IDE 的堅持者 在 JBuilder、Eclipse、IntelliJ IDEA 等重量級 IDE 佔據主流時,JCreator 憑藉啟動快、記