本詞彙表涵蓋 Java 基礎到進階核心術語 100+ 條,適合初學者建立概念地圖、面試複習、閱讀英文技術文檔。來源:Java 語言導學(原書第五版) 翻譯整理。
| 類別 | 英文術語 | 中文定義 |
|---|---|---|
| 面向對象基礎 | Abstract Class | 抽象類:不可實例化,供繼承使用,含抽象方法 |
| Interface | 介面:定義契約,Java 8+ 支援預設/靜態方法 | |
| Polymorphism | 多態:同一介面不同實現,動態綁定 | |
| Inheritance | 繼承:子類復用父類狀態與行為 | |
| Encapsulation | 封裝:隱藏內部細節,暴露公共介面 | |
| 關鍵字/修飾符 | Static | 靜態:屬於類而非實例,共享內存 |
| Final | 最終:類不可繼承、方法不可覆寫、變量不可變 | |
| Transient | 瞬態:序列化時忽略該字段 | |
| Volatile | 易失性:保證可見性,禁止指令重排 | |
| 集合框架 | Collection | 集合介面:List/Set/Queue 父介面 |
| Generics | 泛型:參數化類型,編譯期類型安全 | |
| Iterator | 迭代器:統一遍歷集合元素 | |
| Map | 映射:鍵值對集合,Key 唯一 | |
| 異常/線程 | Checked Exception | 受檢異常:編譯期強制處理 |
| Thread | 線程:輕量級執行單元 | |
| Deadlock | 死鎖:多線程循環等待資源 | |
| Race Condition | 競態條件:並發訪問共享資源導致邏輯錯誤 | |
| I/O 與網路 | Stream | 流:輸入/輸出抽象,位元組/字符流 |
| Socket | 套接字:網路通訊端點 | |
| Serialization | 序列化:物件轉位元組序列 | |
| URL | 統一資源定位器 |
原文鏈接:math.hws.edu | 譯文來源:ImportNew.com - 唐尤華