Java 學習心路歷程:從 Applet 迷思到企業級開發的覺醒
Java 初問世時,許多開發者(包含我)經歷了從質疑、失望到深深著迷的心路歷程。這篇文章記錄了我對 Java 面向物件本質、跨平台真諦、工具生態自由度的深度體悟
實用 Java 工具方法精選(二):數值轉換、字串分割、資料庫操作與 JSP 輔助函式
本文整理一組實務上常用的 Java 工具方法,涵蓋浮點數四捨五入轉整數、字串分割、資料庫常用查詢封裝、JSP 輸出輔助等,適合直接納入專案工具類庫。 數值處理
Java 避免 NullPointerException 實戰技巧:防禦性程式設計指南
NullPointerException (NPE) 是 Java 開發中最常見的執行期錯誤。因 Java 到處都是物件,且每個參考都可能為 null,掌握防禦
JDBC 核心機制詳解:DriverManager 驅動管理與資料庫連線建立
DriverManager 是 JDBC 架構的管理層,位於應用程式與 JDBC 驅動程式之間,負責追蹤可用驅動、建立資料庫連線、處理驅動登入逾時與日誌訊息。對
Java 串流標記化:StreamTokenizer 進階斷詞與解析控制
除了常見的 StringTokenizer,Java 還提供更底層、功能更強大的 java.io.StreamTokenizer,專門操作輸入串流而非字串,每個
Java 網路程式設計實戰(二):文件讀取、動態更新與 URL 多種建立方式
延續前篇內容,本文深入探討 Java Applet 與 Application 在網路資源存取上的進階應用,包含顯示遠端 HTML 文件、讀取網路檔案內容、動態
Swing 組件顯示圖片的完整指南:從按鈕到視窗圖示
在 Java GUI 開發中,Swing 相較於 AWT 最大的優勢之一,就是能夠方便地在組件上顯示圖片。無論是按鈕、標籤還是選單項目,Swing 組件都支援直
Java 語言中字元處理的核心機制與中文編碼解決方案
Java 作為一種跨平台的程式語言,其設計哲學建立在 C++ 基礎之上,卻移除了 C++ 中複雜、危險且多餘的特性,使其成為更安全、簡單且易用的語言。在字元處理
Java 學習四階段路線圖:從入門到大師
第一階段:入門(建立直覺) 目標:理解 Java 基本語法,能寫出 HelloWorld 等簡單程式 建議:買一本 200 元左右的入門書,重整體概念,別鑽牛
Java 異常處理完整指南:try-catch-finally 與自訂異常
異常階層 Throwable ├── Error(嚴重錯誤,通常不捕捉) └── Exception ├── RuntimeException(非受檢
Java I/O 流完整教學:從 InputStream 到 Object 序列化
輸入流體系 InputStream(抽象基類) read():單位元組讀取,回傳 int(-1 表結束) read(byte[])、read(byte[],
Java 入門筆記:static、封裝與類別命名規則
static 成員與 main 方法 main 為靜態方法,只能直接存取靜態成員。實例成員需透過物件參考存取。 // 正確:static 變數可直接在 mai
J2ME Canvas 實作練習:鍵盤事件與畫面切換
程式架構 Canvas3let:主 MIDlet,管理 TextBox(輸入畫面)與 MyCanvas(繪圖畫面)切換 MyCanvas:繼承 Canvas,
Java Classpath 完整解析(入門篇二)
開發環境設定 Classpath JBuilder:Project → Project Properties → Paths → Add Library Vi
JDBC 與 ODBC:異構資料庫存取的統一介面
ODBC 架構 四大元件:應用程式、驅動程式管理器、驅動程式、資料來源。核心優勢: 資料庫獨立性:相同原始碼存取不同 DBMS,動態載入驅動程式 特殊功能支援
JDBC 入門教學:PreparedStatement 完整指南
PreparedStatement 簡介 繼承 Statement,兩大不同: 包含預編譯 SQL,執行效率高 SQL 可含 IN 參數佔位符 (?),執行前