JavaBeans 规范与 Java 开发工具详解
1. JavaBeans 基础概念
JavaBeans 是 Java 中可重用的软件组件,其特点由所导出的属性、事件和方法来体现。这些属性、事件和方法可被应用程序设计人员在 beanbox 工具中进行操作。
-
属性(Properties) :是 Bean 内部状态的一部分,通常可通过标准的 get 和 set 访问器方法进行编程式设置和/或查询。例如,对于类型为 T 的属性 p,其访问器方法遵循以下模式(若 T 为布尔类型,允许使用特殊形式的 getter 方法):
- Getter:
public T getP() - Boolean getter:
public boolean isP() - Setter:
public void setP(T) - 异常:属性访问器方法可以抛出任何类型的已检查或未检查异常。
- Getter:
-
事件(Events) :Bean 通过生成事件与嵌入它的应用程序以及其他 Bean 进行通信。JavaBeans API 使用与 AWT 和 Swing 组件相同的事件模型,该模型基于
java.util.EventObject类和java.util.EventListener接口。具体工作方式如下:
超级会员免费看
订阅专栏 解锁全文
16

被折叠的 条评论
为什么被折叠?



