Java学习者论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

恭喜Java学习者论坛(https://www.javaxxz.com)已经为数万Java学习者服务超过8年了!积累会员资料超过10000G+
成为本站VIP会员,下载本站10000G+会员资源,购买链接:点击进入购买VIP会员
JAVA高级面试进阶视频教程Java架构师系统进阶VIP课程

分布式高可用全栈开发微服务教程

Go语言视频零基础入门到精通

Java架构师3期(课件+源码)

Java开发全终端实战租房项目视频教程

SpringBoot2.X入门到高级使用教程

大数据培训第六期全套视频教程

深度学习(CNN RNN GAN)算法原理

Java亿级流量电商系统视频教程

互联网架构师视频教程

年薪50万Spark2.0从入门到精通

年薪50万!人工智能学习路线教程

年薪50万!大数据从入门到精通学习路线年薪50万!机器学习入门到精通视频教程
仿小米商城类app和小程序视频教程深度学习数据分析基础到实战最新黑马javaEE2.1就业课程从 0到JVM实战高手教程 MySQL入门到精通教程
查看: 1019|回复: 0

JavaBean的优点

[复制链接]

该用户从未签到

发表于 2011-9-14 20:48:23 | 显示全部楼层 |阅读模式
下面列出了 javaBean 的一些优点。
  (1) JavaBean 的任务就是:“Write once,run anywhere,reuse everywhere” ,即“一次性编写,任何地方执行,任何地方重用”。这个“任何”实际上就是要解决困扰软件工业的日益增加的复杂性问题,提供一个简单的、紧凑的和优秀的问题解决方案。
  (2) 一个开发良好的软件组件应该是一次性编写,而不需要再重新编写代码以增强或完善功能。因此,JavaBean 应该提供一个实际的方法来增强现有代码的利用率,而不再需要在原有代码上重新进行编程。除了在节约开发资源方面的意义外,一次性地编写 JavaBean 组件也可以在版本控制方面起到非常好的作用。开发者可以不断地对组件进行改进,而不必从头开始编写代码。这样就可以在原有基础上不断提高组件功能,而不会犯相同的错误。
  (3) JavaBean 组件在任意地方运行是指组件可以在任何环境和平台上使用,这可以满足各种交互式平台的需求。由于 JavaBean 是基于 Java 的,所以它可以很容易地得到交互式平台的支持。JavaBean 组件在任意地方执行不仅是指组件可以在不同的操作平台上运行,还包括在分布式网络环境中运行。
  (4) JavaBean 组件在任意地方的重用是指它能够在包括应用程序、其他组件、文档、Web站点和应用程序构造器工具的多种方案中再利用。这也许是 JavaBean 组件的最为重要的特点了,因为它正是 JavaBean 区别于 Java 程序的特点之一。Java 程序的特点就是 JavaBean 组件所具有的前两个特点,而这第3个特点却是 JavaBean 组件独有的。
  (5) 可以提供辅助软件来配合人们进行 JavaBean 的开发,仅在设计时需要,而在运行环境中不需要。
  (6) Bean 的结构设置可从存储在永久存储介质中,以后可以方便地随时拿来使用。
  (7) Bean 可以注册从其他对象传来的事件,也能生成发送到其他对象的事件。
回复

使用道具 举报

该用户从未签到

发表于 2011-9-29 08:28:18 | 显示全部楼层
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|Java学习者论坛 ( 声明:本站资料整理自互联网,用于Java学习者交流学习使用,对资料版权不负任何法律责任,若有侵权请及时联系客服屏蔽删除 )

GMT+8, 2024-5-22 02:30 , Processed in 0.358831 second(s), 34 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表