Java 時間比較工具類:計算兩個時間字符串或與當前時間的秒級差值
工具類完整代碼 import java.text.ParsePosition; import java.text.SimpleDateFormat; impor
JSP 開發常用工具方法集:空值處理、字符串替換、HTML 編解碼、JS 彈窗、Shift_JIS 長度計算與日期格式化
核心工具方法 1. 獲取客戶端主機名/IP String getMyHostname(HttpServletRequest request) { tr
JDBC 連接詳解:DriverManager 機制、JDBC URL 語法、三類 Statement 用途與事務隔離級別配置
2.1 連接概述 Connection 代表數據庫會話,包含 SQL 執行上下文與結果集。應用可持有多個連接 (同一或不同數據庫)。 2.1.1 打開連接 標
JDBC 入門指南:架構設計、驅動類型、兩層/三層模型與 SQL 一致性處理
1.1 什麼是 JDBC? JDBC (Java Database Connectivity) 是用於執行 SQL 語句的 Java API,由一組接口與類組成
String 構造方法解析:byte 數組與字符編碼轉換構造字符串
構造方法簽名 public String(byte[] bytes, String enc) throws UnsupportedEncodingExc
Java 內部類全解析(二):靜態嵌套類、成員內部類、局部類與匿名類的定義規則、訪問權限與實例化方式
四類內部類對比 類型聲明位置修飾符外部實例依賴訪問外部成員可定義靜態成員 靜態嵌套類類成員位置任意否僅靜態成員是 非靜態內部類類成員位置任意是所有成員 (含
Java 多執行緒核心概念:Thread、Runnable、同步化、wait/notify、死結
前言 多執行緒是 Java 核心特性之一。本文系統整理:執行緒建立兩種方式、生命週期狀態、同步化機制、wait/notify 協作模式、常見問題與最佳實踐。注意
Java 新手入門指南:JDK 環境建置、CLASSPATH 設定、打包執行
前言 針對 Java 初學者常見困惑:JDK 不是 IDE、環境變數怎麼設、為什麼沒有 .exe、如何打包發布。本文以現代視角重新整理,補充當前最佳實踐。 J
Java 反射動態載入類別並呼叫 main() 方法實作
應用場景 外掛/模組系統:根據設定檔動態載入實作類別 測試框架:動態發現並執行測試類別 命令列工具:根據參數決定執行哪個主類別 熱部署/重載:無需重啟 JVM
JSP 常用字串處理工具方法:中文編碼修正、HTML 轉義、字串替換
前言 早期 JSP 開發常需自行撰寫字串處理函式。本文整理三個實用工具方法:中文編碼修正(ISO-8859-1 轉換)、HTML 特殊字元轉義、通用字串替換。現
Java 進階日期時間處理:Locale 本地化、DateFormat 多格式、TimeZone 時區轉換與 JDBC SQL Date 數據庫交互
Locale 與國際化 java.util.Locale 封裝語言 (ISO-639) 和國家 (ISO-3166) 代碼: Locale localeEN =
Java == 與 equals() 差異徹底解析
核心差異一句話總結 == 比較「記憶體位址」(參考相等),equals() 比較「物件內容」(值相等)。 詳細對比 特性==equals() 比較對象參
JDBC-ODBC Bridge 字符集參數設定範例
背景 JDBC-ODBC Bridge(sun.jdbc.odbc.JdbcOdbcDriver)是早期 Java 連接 ODBC 資料來源(如 Access、
Java Properties 檔案讀寫完整教學
什麼是 Properties 檔案 java.util.Properties 繼承自 Hashtable,專門用於儲存鍵值對設定資料。檔案格式為純文字,支援註解
JSP include 指令與 include 動作差異完整解析
快速比較表 特性include 指令 <%@ include file=... %>include 動作 <jsp:include page
JSP 直接輸出 Excel 與 Word 檔案技巧
核心原理 瀏覽器根據 HTTP 回應標頭的 Content-Type 與 Content-Disposition 決定如何處理內容。透過修改 JSP 頁面指令與
解決 JSP 中文亂碼:MySQL 資料庫、資料表、欄位編碼修改指南
前言 JSP 專案中文亂碼是初學者常見的痛點。亂碼成因眾多,涉及伺服器、資料庫、資料表、欄位、JSP 頁面、瀏覽器提交等多個環節。本文系統整理亂碼成因,並提供
JSP 連接 MySQL 與簡易分頁實作範例
前言 在早期的 JSP 開發中,直接在頁面中撰寫 Java 程式碼(Scriptlet)是常見做法。本文整理一個經典範例,示範如何使用 JavaBean 連接