JavaBean是一种JAVA语言写成的可重用组件,它可以被Applet、Servlet、JSP等Java应用程序调用,也能够可视化地被Java开发工具使用,它包含属性、方法、事件等特性,按照功能可以划分为两种:一种是有用户界面可视化的JavaBean,另一种是没有用户界面主要负责处理事务的JavaBean,JavaBean带来的最大的优点是充分提高了代码的可重用性,并且对软件的可维护性和易维护性起到了积极作用。