Java 入門 FAQ 精選:日期格式化、靜態內部類、數字判斷、finalize/gc、鍵盤輸入
1. 日期顯示格式化 import java.util.*; import java.text.*; public class FormatDate {
Java 常見問題精選:throw/throws、JAR、優質資源網站
throw vs throws throw:用於方法內部拋出例外物件。 throws:用於方法或類別宣告中聲明可能拋出的例外型別。 產生 .jar 檔案
Java 入門必讀:JDK/JRE/環境變數/工具/框架/伺服器完整導覽
1. 基本概念釐清 JDK = J2SE:JDK 1.1.8 後改稱 J2SE。下載:https://java.sun.com/j2se/downloads.
JAVA哲學:從路徑依賴看技術選型與自我覺察
前言:兩個哲學提問 你是誰?世界從何而來? 這是《蘇菲的世界》開篇拋出的問題。要成為優秀的哲學家,唯一條件是保有好奇心。我們還有好奇心嗎?還是已習慣身邊一切
Java 學習筆記:開發環境建置完整指南(JDK、IDE、伺服器、資料庫)
1. JDK (Java Development Kit) 主要發行版 Sun/Oracle JDK:標準參考實作 IBM JDK:JVM 效能優於 Sun
Java 動態編譯與執行:RuntimeCode 完整實作
前言 Java 透過 com.sun.tools.javac.Main 可在執行期動態編譯原始碼並透過反射載入執行。本文展示一個完整的 RuntimeCode
Java 入門第一課:Hello World 完整解析
說明 本文件為 Java 入門學習筆記,所有範例在 Windows XP 下驗證通過(預設 JDK 已正確安裝)。不涵蓋物件導向基礎,僅記錄 Java 語法相關
Java 入門筆記:Applet 程式設計完整指南
1. Hello World Applet import java.awt.Graphics; public class HelloWorldApplet ex
Java 資料結構核心類別與自定義雙向鏈表實作
1. 陣列 陣列是物件,需實例化。元素可為基本型別或物件參考,但型別必須一致。 宣告:String[] names = new String[10]; 或 S
Java 入門筆記:多線程程式設計核心概念與實作
1. 建立線程類別的兩種方式 1.1 繼承 Thread 類別 public class MyFirstThread extends Thread {
Java 開發工具完整指南:執行環境、編譯器、AppletViewer、Javap、Javah、Javadoc
1. Java Runtime Interpreter (java) java [Options] Classname [Arguments] 若類別屬於套件
Java 入門筆記:Socket 網路程式設計完整指南
1. Client/Server 網路模型 Java 透過 Socket 完成所有網路底層通訊。Socket 是通訊管道,透過特定連接埠收發資料。Java So
Java int 與 String 相互轉換的多種方法總結
String → int 兩種主要方法: Integer.parseInt()(推薦,效能較好) int i = Integer.parseInt(123);
Java File 類別操作檔案與目錄完整指南
前言 java.io.File 類別是 Java 操作檔案系統的入口,雖不直接處理檔案內容,但提供建立、刪除、重命名、屬性查詢、目錄列舉等豐富功能。本文系統整理