毕业设计网
开发环境 |

JavaBeans 简介

软件开发的真正目的之一是利用在程序编码方面的投资,以便在同一公司或者不同公

司的其他开发中重用程序编码。近年来编程人员投入大量精力以便建立可重用的软件、

可重用的软件组件。早期用在面向对象编程方面中的投资已经在Java、C#等编程语言的开

发中充分实现,很多软件可以不用做很大的改变就可以运行在各种平台上。

JavaBeans  描述了Java的软件组件模型,这个模型被设计成使第三方厂家可以生成和

销售能够集成到其他开发厂家或者其他开发人员开发的软件产品的Java组件。

应用程序开发者可以从开发厂家购买现成的JavaBeans  组件,拖放到集成开发环境的工具箱中,再将其应用于应用软件的开发,对于JavaBeans  组件的属性、行为可以进行必要的修改,测试和修订而不必重新编写和编译程序。在JavaBeans  模型中,JavaBeans  组件可以被修改或者与其他JavaBeans  组件组合以生成新的JavaBeans  组件或完整的Java应用程序。

Java应用程序在运行时,最终用户也可以通过JavaBeans  组件设计者或应用程序开发者所建立的属性存取方法(setXXX方法和getXXX方法修改JavaBeans  组件的属性,这些属性可能是颜色和形状等简单属性,也可能是影响JavaBeans  组件总体行为的复杂属性。

JavaBeans  组件模型使得软件可以设计成便于修改和便于升级。每个JavaBeans  组件都 包含了一组属性、操作和事件处理器,将若干个JavaBeans  组件组合起来就可以生成设计者、开发者所需要的特定运行行为,JavaBeans  组件存放于容器或工具库中,供开发者开发应用程序。

JavaBeans  就是一个可以复用软件模型,JavaBeans  在某个容器中运行,提供具体的操作性能。JavaBeans  是建立应用程序的建筑模块,大多数常用的JavaBeans  通常是中小型控制程序,但我们也可以编写包装整个应用程序运行逻辑的JavaBeans  组件, 并将其嵌入到复合文档中,以便实现更为复杂的功能。

一般来说,JavaBeans  可以表示为简单的GUI 组件,可以是按钮组件、游标、菜单等等,这些简单的JavaBeans  组件提供了告诉用户什么是JavaBeans  的直观方法,但我们也可以编写一些不可见的JavaBeans, 用于接受事件和在幕后工作,例如访问数据库,执行查询操作的JavaBeans  ,它们在运行时刻不需要任何可视的界面,在JSP程序中所用的JavaBeans一般以不可见的组件为主,可见的JavaBeans  一般用于编写Applet 程序或者Java应用程序。

以上是一部分介绍,如需要完整的资料或者如不符合您的要求,请联系技术人员qq:242219979咨询

上一篇:JSP运行时错误处理与应该注意的六个常见问题
下一篇:JavaBeans 属性


版权所有 毕业设计网联系qq:242219979 © 2007-2022