Java術語表
英文 | 中文 |
access control | 訪問控制 |
accessibility | 可訪問能力,可訪問性 |
accessor method | 訪問方法 |
adapter pattern | 適配器模式 |
annotation type | 註解類型 |
anonymous class | 匿名類 |
antipattern | 反模式 |
API (Application Programming Interface) | 應用編程接口 |
API element | API元素 |
array | 數組 |
assertion | 斷言 |
binary compatibility | 二進制兼容性 |
bit field | 位域 |
bounded wildcard type | 有限制的通配符類型 |
boxed primitive type | 基本包裝類型 |
callback | 回調 |
callback framework | 回調框架 |
checked exception | 受檢異常 |
class | 類 |
client | 客戶端 |
code inspection | 代碼檢驗 |
comparator | 比較器 |
composition | 複合 |
concrete strategy | 具體策略 |
constant interface | 常量接口 |
constant-specific class body | 特定於常量的類主體 |
constant-specific method implementation | 特定於常量的方法實現 |
copy constructor | 拷貝構造器 |
covariant | 協變的 |
covariant return type | 協變返回類型 |
custom serialized form | 自定義的序列化形式 |
decorator pattern | 裝飾模式 |
default access | 缺省訪問 |
default constructor | 缺省構造器 |
defensive copy | 保護性拷貝 |
delegation | 委託 |
deserializing | 反序列化 |
design pattern | 設計模式 |
documentation comment | 文檔註釋 |
double-check idiom | 雙重檢查模式,雙檢法 |
dynamically cast | 動態地轉換 |
encapsulation | 封裝 |
enclosing instance | 外圍實例 |
enum type | 枚舉類型 |
erasure | 擦除 |
exception | 異常 |
exception chaining | 異常鏈 |
exception translation | 異常轉換 |
explicit type parameter | 顯式的類型參數 |
exponentiation | 求冪 |
exported API | 導出的API |
extend | 擴展 |
failure atomicity | 失敗原子性 |
field | 域 |
finalizer guardian | 終結方法守衛者 |
forwarding | 轉發 |
forwarding method | 轉發方法 |
function object | 函數對象 |
function pointer | 函數指針 |
general contract | 通用約定 |
generic | 泛型 |
generic array creation | 泛型數組創建 |
generic method | 泛型方法 |
generic singleton factory | 泛型單例工廠 |
generic static factory method | 泛型靜態工廠方法 |
generification | 泛型化 |
heterogeneous | 異構的 |
idiom | 習慣用法,模式 |
immutable | 不可變的 |
implement | 實現(用作動詞) |
implementation | 實現(用作名詞) |
implementation inheritance | 實現繼承 |
information hiding | 信息隱藏 |
inheritance | 繼承 |
inner class | 內部類 |
int enum pattern | int枚舉模式 |
interface | 接口 |
interface inheritance | 接口繼承 |
invariant | 不可變的 |
lazy initialization | 延遲初始化 |
local class | 局部類 |
marker annotation | 標記註解 |
marker interface | 標記接口 |
member | 成員 |
member class | 成員類 |
member interface | 成員接口 |
memory footprint | 內存佔用 |
memory model | 內存模型 |
meta-annotation | 元註解 |
method | 方法 |
migration compatibility | 移植兼容性 |
mixin | 混合類型 |
module | 模塊 |
mutator | 設值方法 |
naming convention | 命名慣例 |
naming pattern | 命名模式 |
native method | 本地方法 |
native object | 本地對象 |
nested class | 嵌套類 |
non-reifiable | 不可具體化的 |
nonstatic member class | 非靜態的成員類 |
object | 對象 |
object pool | 對象池 |
object serialization | 對象序列化 |
obsolete reference | 過期引用 |
open call | 開放調用 |
operation code | 操作碼 |
overload | 重載 |
override | 覆蓋 |
package-private | 包級私有 |
parameterized type | 參數化的類型 |
performance model | 性能模型 |
postcondition | 後置條件 |
precondition | 前提條件 |
precondition violation | 前提違例 |
primitive | 基本類型 |
private | 私有的 |
public | 公有的 |
raw type | 原生態類型 |
recursive type bound | 遞歸類型限制 |
redundant field | 冗餘域 |
reference type | 引用類型 |
reflection | 反射機制 |
register | 註冊 |
reifiable | 可具體化的 |
reified | 具體化的 |
remainder | 求餘 |
restricted marker interface | 有限制的標記接口 |
rounding mode | 舍入模式 |
runtime exception | 運行時異常 |
safety | 安全性 |
scalar type | 標量類型 |
semantic compatibility | 語義兼容性 |
serial version UID | 序列版本UID |
serialization proxy | 序列化代理 |
serialized form | 序列化形式 |
serializing | 序列化 |
service provider framework | 服務提供者框架 |
signature | 簽名 |
singleton | 單例 |
singleton pattern | 單例模式 |
skeletal implementation | 骨架實現 |
state transition | 狀態轉變 |
stateless | 無狀態的 |
static factory method | 靜態工廠方法 |
static member class | 靜態成員類 |
storage pool | 存儲池 |
strategy enum | 策略枚舉 |
strategy interface | 策略接口 |
strategy pattern | 策略模式 |
stream unique identifier | 流的唯一標識符 |
subclassing | 子類化 |
subtyping | 子類型化 |
synthetic field | 合成域 |
thread group | 線程組 |
thread safety | 線程安全性 |
thread-safe | 線程安全的 |
top-level class | 頂級類,頂層類 |
type inference | 類型推導 |
type parameter | 類型參數 |
typesafe | 類型安全 |
typesafe enum pattern | 類型安全的枚舉模式 |
typesafe heterogeneous container | 類型安全的異構容器 |
unbounded wildcard type | 無限制的通配符類型 |
unchecked exception | 未受檢異常 |
unintentional object retention | 無意識的對象保持 |
utility class | 工具類 |
value class | 值類 |
value type | 值類型 |
view | 視圖 |
virgin state | 空白狀態 |
worker thread | 工作線程 |
wrapper class | 包裝類 |