Java Bean 是什么东西?如题问

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/05 16:10:34
Java Bean 是什么东西?如题问

Java Bean 是什么东西?如题问
Java Bean 是什么东西?
如题问

Java Bean 是什么东西?如题问
1:什么是JavaBean 组件?使用JavaBean 组件有什么优点?
答案:
现在软件开发都已经转向了基于组件的开发,目前具备代表性的组件技术有微软的
COM、COM+,有Sun 的JavaBean 和EJB(Enterprise Java Bean),另外还有CORBA(Common Object Request Broker Architecture,公共对象请求代理结构)
JavaBean 规范将“软件组件”的概念引入到Java 编程的领域.组件是自包含的、可重用的软件单元;而JavaBean 组件,则可以使用可视的应用程序开发工具,可视地将它们编写到Java 程序中.JavaBean 规范为Java 开发人员提供了一种“组件化”其Java 类的方法.
2.一个标准的JavaBean 具有哪些特征?
答案:
(1)JavaBean 类必须有一个没有参数的构造函数;此构造函数在使用《jsp:useBean》实例化JavaBean 类时调用,若JavaBean 类内没有任何构造函数,则系统会自动生成一个没有任何参数的构造函数.
(2)JavaBean 内的属性都应该定义为私有的.这样可以保证数据的完整性和封装性.
(3)属性值可以通过setXxx 和getXxxx 来操作.需要注意的是,变量的第一个字母是小写的,但方法名内的第一个字母必须大写,此为必须遵守的约定.
简单的说:就是普通Java类,只是满足一定的特征