监听、 布局管理器等。 AWT 也是 JFC 的一部分。 API Application Programming Interface(应用编程接口), 语言、框架 以及类库对外提供的编码的接口。 AOP
Aspect Oriented Programming(面向切面编程) ,可以通过预编 译方式和运行期动态代理实现在不修改源代码的情况下给程序动态 统一 添加功能的一种技术。 BMP Bean-Managed Persistent Bean 管理的持久性) EJB 中由 Bean ( , 自己负责持久性管理的方法,Bean 的内容的同步(保存)需要自己 编写代码 实现。 CALLBACK CALLBACK 首先是基于多线程的,没有线程的调用就 不要谈回调.子类调用父类的构造方法叫回调用,那 TMD 的任何构造 对象都叫回调了,因为任何对象至少继承了 Object,构造时至少要调用 Object 的构造方法. CALLBACK 机制 一个主线程管理其它线程时,不用轮询方法检查各 个线程的状态,而是在子线程中出现某种状态时通知主线程,啊,有人 要按下我了,啊,我的值到达100了,(术语叫触发了某种事件)这样主线 程收到这些消息再根据消息类型去调用相应的方法.
一个例子,我(主线程)坐车去北京,当车到北京时我要调用"下车"这个 方法,如果不用回调用机制,我要不断地问 driver,到了没有啊?如果我 问超过三次而那个 driver 力气又比我大的话,他肯定要打我,如果用回 调用机制,就是用一个子线程(可以让 driver 承担这个角色)在那运行, 当到的时候通知我到了,我就调用"下车()",而不用过一会就问一次,这 样我可以省下时间睡觉或和车上的美眉聊天. CMP Container-Managed Persistent(容器管理的持久性) ,EJB 中由 容器负责 entity beans 的持久性管理的方法,即容器负责将 entity beans 的更新同步(保存)
到数据库。 CORBA Common Object Request Broker Architecture(公用对象请求 代理[调度]程序体系结构) ,是一组用来定义"分布式对象
系统"的标 准, 由 OMG(Object Menagement Group)作为发起和标准制定单位。 CORBA 的 目的是定义一套协议,符合这个协议的对象可以互相交 互,不论它们是用什么样的语言写的,不论它们运行于什么样的机器 和操作系统。 DTD Document type Definition(文档类型定义), 它为一个 XML 文档 或者
文档集合建立一套规则。它本身不是独立的技术规范,而是属于 规范的一部分,XML
文档中的文档类型声明既可以是标记约束,也 可以是带有标记约束的外部文档。这两种约束的总和就是 DTD。它 规定了 XML 文档的构建方式。 DI Dependency Injection(依赖注入) ,即组件之间的依赖关系 由容 器在运行期决定,形象的来说,即由容器动态的将某种依赖关系注入
到组件之中。依赖注入的目标并非为
软件系统带来更多的功能,而是 为了提升组件重用 的概率,并为系统搭建一个灵活、可扩展的平台。 通过依赖注入机制,我们只需要通过简单的配置,而无需任何代码就 可指定目标需要的资源,完成自身的业务 逻辑,而不用 关心具体的资源来自何处、由谁实现。 (以上同样摘自夏昕的 Spring 开发指南) 。DI 和 IoC 是同义词。 EJB Enterprise JavaBeans, Java 中用于开发企业级应用的技术标 准, 他定义了一个用于开发和发布可重用的服务器端组件的模型,包括 Session beans,Entity beans 以及 Message-driven beans 三种 。 Hibernate Hibernate 是一个开放
源代码的 O/R Mapping (对象关系 映 射框架),它对 JDBC 进行了轻量级的对象封装,使 Java 程序员可以 随心所欲的使 用对象编程思维来操纵数据库。 IDL Interface Definition Language(接口定义语言) CORBA 的一 , 个关键特性,是一个语言中立的接口定义语言,每个支持 CORBA 的 语言 都会有一个自己的 IDL 映射。
IIOP Internet Inter-ORB Protocol(互联网内部对象请求代 理协议), Java 中使得程序可以和其他语言的 CORBA 实现实现互操作性的协 议。 IoC Inversion of Co