Java 入門第一課:HelloWorld.java 完整代碼與說明
最基本的 Java 程式 // The most basic Java program public class HelloWorld { public
J2ME MIDP 開發無線應用入門:架構、生命週期與 UI 元件
前言 J2ME (Java 2 Micro Edition) 透過 Configuration (CLDC) 定義 JVM/核心庫子集,搭配 Profile (
Java 概觀:定義、應用領域、運作原理與平台架構
什麼是 Java? Java 既是一種程式語言,也是一個完整平台。語言層面:簡潔、物件導向、安全、健壯、網路導向。平台層面:透過 JVM 屏蔽作業系統差異,支援
Java 學習備忘錄(一):安裝、特性與 HelloWorld 實作
Java 三大優勢 開放性:開源社群龐大、規格透明 跨平台:一次編譯,到處執行 (Write Once, Run Anywhere) 面向網絡:內建網路庫、R
Java 入門必讀:學習心法、環境建置與第一支程式
前言:學習 Java 的四大心法 時刻記住 Java 是 OOP 語言:不只是寫語法,要用物件思維設計系統。 深入理解底層機制:別只跑出結果,要搞懂 JVM、
Struts 1.1 入門範例完整解析:配置檔、ActionForm、Action 與 JSP
前言 本文以一個最簡單的「輸入 success 顯示成功,否則失敗」範例,完整拆解 Struts 1.1 核心配置檔(struts-config.xml、web
Eclipse + Tomcat + Struts 開發環境建置完整手冊(含 SQL Server 連線)
前言 本文記錄基於 Eclipse IDE 整合 Tomcat、Struts 1.1、EasyStruts 外掛、SQL Server JDBC 驅動的完整開發
Java CORBA 入門:從 IDL 到 Client/Server 完整範例
前言 CORBA (Common Object Request Broker Architecture) 透過 IDL (Interface Definitio
Struts 1.x 框架架構與標籤庫完整參考手冊
序言 本文系統整理 Struts 1.x 整體架構、核心組件(ActionServlet、ActionMapping、ActionForm、Action、Act
EasyDBO 註解配置映射原理與實戰指南
前言 EasyDBO 作為輕量級 ORM 框架,後期版本引入 Java 註解(Annotation)配置物件關聯映射,極大簡化了 XML 配置。本文解析 @Ta
Java 枚舉型別深度解析:從模擬實作到最佳實踐
前言:Java 早期缺少枚舉的痛點 從 C++ 轉向 Java 的開發者,往往會對 Java 初期版本缺乏原生枚舉(enum)感到困惑。為什麼 Java 不支援
Java 核心術語中英對照速查表(基礎篇)
本表整理 Java 開發高頻術語,涵蓋類別結構、修飾符、集合、執行緒、例外、反射等核心概念,適合初學者建立標準詞彙庫,亦可作資深開發者快速查閱。 英文術語中
Java ME 單元測試實戰:JMUnit 框架入門與應用
背景與動機 JUnit 依賴反射 API,而 Java ME (CLDC) 不支援反射,導致標準 JUnit 無法直接用於 Java ME 專案。為填補空白,社
Java 參數傳遞機制終極解析:按值傳遞無例外
結論先行 Java **只有按值傳遞**。無論基本型別還是參考型別,方法收到的都是**實參值的副本**。 兩類型別的行為差異 1. 基本型別 直接包含數值。
finalize() 方法深度解析:為什麼不應依賴它釋放資源
經典範例回顧 Thinking in Java 示範程式:在迴圈中大量建立 Chair 物件(不保留引用),觀察 finalize() 執行時機與數量。執行結果
敏捷建構核心:透過測試分類實現極速建構 — 單元、組件、系統測試三層策略
前言:測試套件膨脹帶來的建構危機 某創業公司 2002 年起全面採用 JUnit + Ant + CruiseControl 持續整合。初期測試秒級完成,隨著代
Java SE 6 GUI 革命:啟動畫面、系統托盤、對話框與 GIF 支援全面體驗
前言:Java GUI 的歷史轉折點 長期以來,AWT 與 Swing 是 Java GUI 開發的雙支柱,但功能侷限、外觀平庸、更新緩慢。Java SE 6
基於 MVC 設計模式的 Web 應用框架研究:從 Struts 到 WebFramework 的演進與實作
摘要 MVC (Model-View-Controller) 設計模式是 J2EE Web 應用開發的主流架構基石。本文系統介紹 MVC 核心概念、分析 Apa