javabean的作用是什么? 5

 我来答
蝎遥吹听热14
2019-04-29 · TA获得超过757个赞
知道答主
回答量:45
采纳率:100%
帮助的人:10.9万
展开全部

简单来讲就是两个字:传值

而刚学习java的情况下,我们会在一个类中属性和方法写在一起,这是可以的,但是实际开发中,这样会导致A类严重依赖B类    A类的代码都是newb类对象直接使用的b类的属性和方法,B类一旦出问题想用c类来替换,A类的代码凡是涉及到使用B类的全部都要改成c类,这样明显是不利于开发

而解决问题的方法,就是让类中的属性和方法不再放到一起,属性单独出来放在一个属性类包里,只着重于数据存储和传递,降低了数据和方法依赖

而javabean就是属性类,只不过是加了private修饰,get/set方法和构造方法

而方法也可以使用这种思想,将方法变成接口和实现


wocaozmdi
推荐于2018-02-28 · TA获得超过159个赞
知道答主
回答量:7
采纳率:100%
帮助的人:3.8万
展开全部
他的作用就是为了传递值的。比如你要传递一个人的信心,你是传姓名、年龄等等一大堆参数?还是想传一个封装了这些属性的person对象?也许你感觉不到好处,那么你试想,加入你写了一段计算这个人工资的逻辑,你发现写的不好。你要重写一个,或者发现原来需要的这个人的信息部够,你还想知道这个人的比如工龄,那你是不是要修改所有关于这个方法调用的地方,再添加一个参数?那么你何必不封装成一个person类,只要在person类中添加一个属性,并给set\get方法就行。而且逻辑是经常的换的,而person类(bean)却不用经常改。对吧。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ai20076801
2011-12-15
知道答主
回答量:26
采纳率:0%
帮助的人:12.5万
展开全部
javabean保存对象的,比如一个人,javabean要保存这个人的年龄,名字
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
老衲好铯
2011-12-15 · 超过22用户采纳过TA的回答
知道答主
回答量:110
采纳率:0%
帮助的人:79万
展开全部
封装处理逻辑,和调用其他组件 实现MVC模式中的model
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
昔俊人48
推荐于2016-04-04 · 超过12用户采纳过TA的回答
知道答主
回答量:39
采纳率:0%
帮助的人:30.7万
展开全部
JavaBean 是一种JAVA语言写成的可重用组件。为写成JavaBean,类必须是具体的和公共的,并且具有无参数的构造器。JavaBean 通过提供符合一致性设计模式的公共方法将内部域暴露成员属性。众所周知,属性名称符合这种模式,其他Java 类可以通过自身机制发现和操作这些JavaBean 属性。
JavaBean 的范围 Scope 是一个具有生命时间的变量。JavaBean的范围在   <jsp:useBean scope=”….>标志中右边进行表示。将产生一个JavaBean的快捷参考。   说明:jsp服务器引擎将剥离<jsp。。。。标记。并且在最终用户的浏览器上无法显示实际代码。   存在下面四种范围: 页面page、 请求request、 对话session、 应用application。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式