什么是组件
个人的理解,组件是为了实现某个功能而整合在一起的方法及数据的集合,为了描述组件的特征组件中还包含一些描述信息,诸如组件的名称或ID,提供哪些接口,版本信息等。通常组件是以二进制文件提供的,但也可以以源代码的形式提供,只是这种情况不多见。
了解一下组件、类、对象的关系
1、组件和类的关系
组件可以理解为类的超集,它可能包含若干个类,当然也可以只有一个类;此外组件往往需要提供一些额外的描述信息,供组件管理器管理,而类缺乏这些信息。类加上这些必要的信息,基本上就差不多等同于组件了。不过,通常组件是以二进制形式发布,而类是源代码层面的东西。
2、组件和对象的关系
组件是静态的代码和数据,而对象是动态创建的实体。二者的关系有点像class与对象。
什么是JavaBean组件
在基于Java平台的计算中,JavaBean组件是将许多对象封装到单个对象(bean)中的类。
它们是可序列化的,具有零参数构造函数,并允许使用getter和setter方法访问属性。“Bean”这个名称包含了这个标准,旨在为Java创建可重用的软件组件。
它是一个用Java编写的可重用软件组件,可以在应用程序构建器工具中进行可视化操作。
它通常具有如下特点:
私有化的属性必须通过public类型的方法暴露给其它程序,并且方法的命名也必须遵守一定的命名规范。
相关学习推荐:java基础教程
原文地址:https://www.jb51.cc/java/1191963.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。