A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 攻城狮 黑马帝   /  2012-4-9 18:41  /  3731 人查看  /  6 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 李南江 于 2012-4-10 12:02 编辑

JavaBean是一种特殊的Java类,主要用于传递数据信息。
JavaBean还有其他什么用途吗?最好有代码演示··
先谢谢了

6 个回复

正序浏览
攻城狮 黑马帝 2012-4-10 17:36:25
7#
为什么最近没有版主加分?
回复 使用道具 举报
我感觉还有如果用反射的话,调用方法的时候更方便,只传递要设置或获得成员值的时候只用传递进变量名的值即可。张老师视频里说有些框架的部分代码就这么实现的
回复 使用道具 举报
有特殊的方法命名和属性叫做javabean
1.所有的属性必须是private的
2.所有访问的方法必须是public的
3.取属性的方法必须是get+属性名.(要用驼峰标示)比如getAge
4.设属性的方法必须是set+属性名.(要用驼峰标示)比如setAge
至于有啥用,我觉得就是封装吧.把属性设成私有的不让人看.要看就通过方法调用.把他的方法写成固定的格式,别人就知道取和拿的方法叫啥名字了.这样就通用了
回复 使用道具 举报
用户可以使用JavaBean将功能、处理、值、数据库访问和其他任何可以用java代码创造的对象进行打包,并且其他的开发者可以通过内部的JSP页面、Servlet、其他JavaBean、applet程序或者应用来使用这些对象。用户可以认为JavaBean提供了一种随时随地的复制和粘贴的功能,而不用关心任何改变。
  JavaBean可分为两种:一种是有用户界面(UI,User Interface)的JavaBean;还有一种是没有用户界面,主要负责处理事务(如数据运算,操纵数据库)的JavaBean。JSP通常访问的是后一种JavaBean。
回复 使用道具 举报
张志阳 发表于 2012-4-9 18:49
Javabean 就是一个类,这个类就定义一系列 get 和 set 方法。
Javabean 就是为了和 jsp 页面传数据化简交 ...

三口··谢谢·
回复 使用道具 举报
Javabean 就是一个类,这个类就定义一系列 get<Name> 和 set<Name> 方法。
Javabean 就是为了和 jsp 页面传数据化简交互过程而产生的。
一个 javabean 就是为 jsp 页面上的元素一一开辟一个空间,然后根据需要赋值、读值。

评分

参与人数 1技术分 +1 收起 理由
岳民喜 + 1

查看全部评分

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马