java术语

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  操作码  

Java专业术语标准化规范表

-A-

AJAX: (建议不译,原因:专有名词) [Asynchronous JavaScript and XML,异步JavaScriptXML]

annotation: 注解

Ant: (建议不译,原因:专有名词)

AOP: (建议不译,原因:专有名词) [aspect-oriented programming, 面向方面编程]

application: 应用

argument: 参数

-B-

B2B: (建议不译,原因:专有名词) [Business-to-Business, 业务对业务]

BAM: (建议不译,原因:专有名词) [Business Activity Monitoring, 业务活动监测]

BMP: (建议不译,原因:专有名词) [bean-managed persistence, Bean管理的持久化]

BPEL: (建议不译,原因:专有名词) [Business Process Excution Language, 业务流程执行语言]

BPM: (建议不译,原因:专有名词) [Business Process Modeling, 业务流程建模]

build: 建立;编译

-C-

C2B: (建议不译,原因:专有名词) [Consumer-to-Business, 客户对业务]

CAD: (建议不译,原因:专有名词) [Computer Aided Design, 计算机辅助设计]

CAM: (建议不译,原因:专有名词) [Computer Aided Modeling, 计算机辅助建模]

case-insensitive: 大小写不敏感

case-sensitive: 大小写敏感

container: 容器

cluster: 集群

CMP: (建议不译,原因:专有名词) [container-managed persistence, 容器管理的持久化]

component: 组件,部件

configuration: 配置

context: 上下文,环境

control: 控件

convention: 约定

CORBA: (建议不译,原因:专有名词) [Common Object Request Broker Architecture,公共对象请求代理体系]

COS: (建议不译,原因:专有名词) [Common Object Services,公共对象服务]

couple: 耦合

CRUD: 专指数据库操作create, read, update, delete,可以不译

-D-

Daemon: (建议不译,原因:专有名词) [Internet中用于邮件收发的后台程序]

DAO: (建议不译,原因:专有名词) [Data Access Object, 数据访问对象]

data: 数据

DBMS: (建议不译,原因:专有名词) [Database Management System, 数据库管理系统

DDL: (建议不译,原因:专有名词) [Data Definition Language, 数据定义语言]

Declarative Programming: 声明式编程

delegate: 委托

Dependency Injection: 依赖注入

deploy: 部署

deserialize: 反序列化(也可译为反串行化),即取出

dialect: (行业)术语

directive: 指令

DIT: (建议不译,原因:专有名词) [Directory Information Tree, 目录信息树]

DML: (建议不译,原因:专有名词) [Data Manipulation Language, 数据操作语言]

DNS: (建议不译,原因:专有名词) [Internet Domain Name System, 因特网域名系统]

domain: 

DSL: (建议不译,原因:专有名词) [Domain-Specific Languages, 特定领域语言]

DTOs: (建议不译,原因:专有名词) [data transfer objects, 数据传输对象]

-E-

EAI: (建议不译,原因:专有名词) [Enterprise Application Integration: 企业应用集成]

ECC: (建议不译,原因:专有名词) [error correcting codes: 错误纠正代码]

EIS: (建议不译,原因:专有名词) [Enterprise Information System: 企业信息系统]

EJB: (建议不译,原因:专有名词) [Enterprise JavaBean, 企业JavaBean]

encapsulate: 封装

ESB: (建议不译,原因:专有名词) [Enterprise Service Bus, 企业服务总线]

event: 事件

-F-

FAQs: (建议不译,原因:专有名词) [Frequently Asked Questions, 经常提问的问题]

FIFO: 先进先出 [First in, First out]

fire: 触发

firewall: 防火墙

framework: 框架

function: 函数

-G-

GoF: "四人帮",对名著Design Patterns-Elements of Reusable Object-Oriented Software的四名作者的""称。[Gang of Four]

granularity: 颗粒性,颗粒度

GUI: (建议不译,原因:专有名词) [Graphic User Interface: 图形用户接口]

GUID: (建议不译,原因:专有名词) [Globally Unique Identifier: 全球唯一标识符]

-H-

hard-coding: 硬碥码

Hibernate: (建议不译,原因:专有名词) [一种为应用程序提供持久化服务的框架]

-I-

IDE: 集成开发环境 [Integrated Development Environment]

implement: 实现

internet: 因特网 (也可以不译,原因:在中文环境下已经得到充分理解及认同)

intranet: 企业内部网

IoC: (建议不译,原因:专有名词) [Inversion of Control, 控制反转]

-J-

JavaBean: (建议不译,原因:专有名词)

JCP: (建议不译,原因:专有名词) [Java Community Process, Java社区研究]

JDBC: (建议不译,原因:专有名词) [Java DataBase Connectivity, Java数据库连接]

JDO: (建议不译,原因:专有名词) [Java Data Objects, Java数据对象]

JES: Java企业系统 [Java Enterprise System]

JOnAS: (建议不译,原因:专有名词) [ Java Open Application Server, Java开放应用服务器]

JNDI: (建议不译,原因:专有名词) [Java Naming and Directory Interface, Java命名与目录接口]

JTA: (建议不译,原因:专有名词) [Java Transaction API: Java事务API]

JVM: (建议不译,原因:专有名词) [Java Virtual Machine: Java虚拟机]

JXTA: (建议不译,原因:专有名词) [一个用于P2P应用开发的网络计算平台]

-K-

-L-

Laszlo: (建议不译,原因:专有名词) [一个大量应用于internet应用程序的基于XML平台的开源项目]

LDAP: (建议不译,原因:专有名词) [Lightweight Directory Access Protocol, 轻量目录访问协议]

leverage: 均衡

-M-

MEPs: (建议不译,原因:专有名词) [message exchange patterns,消息交换模式]

meta: 

metadata: 元数据

method signature: 方法签名

middleware: 中间件

mock: 虚拟的

modal dialog: 模态对话框

modular: 模组。是模块module的集合,它由多个独立的模块构成。

modular organization: 模组结构

module: 模块

MOM: (建议不译,原因:专有名词) [message-oriented middleware,面向消息的中间件]

MVC: (建议不译,原因:专有名词) [Model-View-Control,模型-视图-控制]

-N-

NDS: (建议不译,原因:专有名词) [Novell Directory ServiceNovell目录服务]

NIS: (建议不译,原因:专有名词) [Network Information Service,网络信息服务]

node: 节点

-O-

ODMG: (建议不译,原因:专有名词) [Object Data Management Group, 对象数据管理组织]

OGNL: (建议不译,原因:专有名词) [Object Graph Navigation Language, 对象图导航语言]

OODBMS: (建议不译,原因:专有名词) [Object-Oriented Database Management System,  面向对象数据库管理系统]

ORM: (建议不译,原因:专有名词) [object-relational (O-R) mapping,  对象关系映射]

-P-

persistence: 持久化(使用SQL语句在关系数据库中存储数据)

POJO: (建议不译,原因:专有名词) [Plain Old Java Objects,简单初始Java对象]

POJI: (建议不译,原因:专有名词) [Plain Old Java Interface,简单初始Java接口]

procedural: 过程的

profiling: 配置

prototype: 原型

-Q-

queue: 队列

-R-

RAD: (建议不译,原因:专有名词)  [Rapid application development,快速应用开发]

RCS: (建议不译,原因:专有名词) [Revision Control System,修订控制系统]

RMI: (建议不译,原因:专有名词) [Remote Method Invocation: 远程方法调用]

retrieve: 检索

RIAs: 丰富的Internet应用程序 [Rich Internet Applications]

RPC: (建议不译,原因:专有名词) [remote procedure calls,远程过程调用]

-S-

schema: 规划,设计,方案

serialize: 序列化(也可译为串行化),即保存

session: 会话

SOA: (建议不译,原因:专有名词) [Service-Oriented Architecture: 面向服务体系]

SOAP: (建议不译,原因:专有名词) [Simple Object Access Protocol,简单对象访问协议]

SPI: (建议不译,原因:专有名词) [Service Provider Interface,服务提供接口]

Spring: (建议不译,原因:专有名词)

SQL: (建议不译,原因:专有名词) [Structured Query Language,结构化查询语言]

Struts: (建议不译,原因:专有名词) [一种基于MVC模式的Web应用程序框架]

surrogate keys: 替代键

-T-

tag: 标签

TDD: (建议不译,原因:专有名词) [Test Driven Development,测试驱动的开发]

third-party: 第三方,泛指其他开发商,生产商等

transaction: 事务

Tomcat: (建议不译,原因:专有名词) [一个非常有名的Java Web容器]

-U-

UDT: (建议不译,原因:专有名词) [user-defined column types: 用户定义字段类型]

use case: 用例

UI: 用户界面 (User Interface)

-V-

-W-

wizard: 向导

Web: (建议不译,原因:专有名词)

Web service: (可以不译,原因:专有名词) [Web服务]

WS-addressing: (建议不译,原因:专有名词) [web service寻址]

WSDL: (建议不译,原因:专有名词) [Web Service Description Language: Web服务描述语言]

WYSIWYG: 所见即所得 [What You See is What You Get]

-X-

-Y-

-Z-

 

你可能感兴趣的:(java术语)