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 包装类