为什么会有javabean?javabean用来干嘛?

TheDisguiser 2020-08-11 19:17:32 java常见问答 8415

很多小伙伴们可能不理解我们为什么要使用javabean,它是干嘛的?本篇文章就来为你们讲解一下。

具体的说,JavaBean其实就是一种使用JAVA语言写成的可重用组件,不然就不叫Javabean了。一个合格的JavaBean,它的类必须是具体的、公共的、且具有无参数的构造器的。

JavaBeans 通过提供符合一致性设计模式的公共方法将内部域暴露而称为属性。众所周知,属性名称符合这种模式,其他Java 类就能够通过自省机制发现与操作这些JavaBean 属性。

Bean,就是是随Sun公司的Bean开发包(BDK)中开发出来的,它能在各种主流操作系统平台中的许多应用程序环境中运行,包括但不限于浏览器、文字处理软件及其他应用等。

Bean是有着持续性的,一种把一个组件的状态存在一个安全处的机制就是持续性。拥有这种持续性,它就能够像是实现:一个组件(bean)“记忆”某个特定用户在早些时候的用户对话中所输入的数据等功能。

用户能够使用JavaBean将功能、值、数据库访问、处理及其他任何能够用java代码创造的对象进行打包,且其他的开发者也可以通过内部的JSP页面、Servlet、等其他JavaBean、applet程序或应用来使用这些对象。通俗的说,我们可以认为是JavaBean提供了一种能够随时随地的复制粘贴功能,而不需要关心其他改变。

JavaBeans给Java应用程序提供了OpenDoc和ActiveX接口已提供的像是这种复合文档的能力。

以上就是今天的全部内容,关于javabean相信大家都已经了解了,更多java常见问题及解决方法请关注我们了解详情噢。

推荐阅读:

eclipse如何创建javabean?怎样在eclipse当中创建?

enterprise javabeans是什么?Enterprise JavaBeans介绍

如何定义一个javabean?具体方法详解