javabean 和java普通的类有什么去别啊,谁能说一下 啊

tangxiao890923 2009-04-06 02:00:28
javabean 和java普通的类有什么去别啊,谁能说一下 啊
...全文
438 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
yangfeitarena 2009-04-07
  • 打赏
  • 举报
回复
广义上的javabean可以是任何java普通类。但为了使用上的方便,通常把普通的java类的写法加以特殊的"javabean规范",它就成了我们通常所说的"javabean".javabean规范主要提到它的三个特点:
1.必须是一个 public 类
2.有一个无参数的构造函数
3.属性要有相应的 getXXX() setXXX()方法
long9299 2009-04-06
  • 打赏
  • 举报
回复
javaBean 主要是用来传递数据用的 而普通的类 一般是处理操作
up
1.有个无参的构造器
2.成员变量声明为private且首字母小写
3.具有相应的get和set方法
4.实现serializable接口

其实这些规范也不是很严格,javabean一般是用来处理图形化用户界面 要按照sun定制的标准那就晕死的了
hoojo 2009-04-06
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 chong023 的回复:]
JavaBean可以理解为一个对象,包含有对象的属性和对属性的一系列操作,是一种特殊的类。普通的JAVA类比JAVABEAN包含的内容多些,是方法操作,业务处理等具有特殊功能事件的封装,既包含对象属性定义和操作(JAVABEAN),也包含其他对对象操作的方法。S
[/Quote]
javaBean 主要是用来传递数据用的 而普通的类 一般是处理操作
  • 打赏
  • 举报
回复
javaBean是一个特殊的类

javaBean比其它类多些规范:
主要3个是:
1,javaBean配备get()set()方法
2,javaBean属性私有化
3,必须有构造器
  • 打赏
  • 举报
回复
javaBean是一个特殊的类

javaBean比其它类多些规范:
主要3个是:
1,javaBean配备get()set()方法
2,javaBean字段私有化
3,必须有构造器
wmlearnjava 2009-04-06
  • 打赏
  • 举报
回复
javabean其实也是一种java类只是比一般的类多了一些规范,必需要有一个空的构造方法,并且成员变量不能为public

里面有set(),get()方法,,
jourqel 2009-04-06
  • 打赏
  • 举报
回复
JavaBean,类必须是具体的和公共的,并且具有无参数的构造器。JavaBean 通过提供符合一致性设计模式的公共方法将内部域暴露称为属性。众所周知,属性名称符合这种模式,其他Java 类可以通过自省机制发现和操作这些JavaBean 属性。
用户可以使用JavaBean将功能、处理、值、数据库访问和其他任何可以用java代码创造的对象进行打包,并且其他的开发者可以通过内部的JSP页面、Servlet、其他JavaBean、applet程序或者应用来使用这些对象。用户可以认为JavaBean提供了一种随时随地的复制和粘贴的功能,而不用关心任何改变。
heartmemory 2009-04-06
  • 打赏
  • 举报
回复
理论上没有什么不同,任务一个java类都可以看作是一个javabean!
一般讲:javabean 要有一个无参构造方法 要实现serializable接口,set get方法
yhef 2009-04-06
  • 打赏
  • 举报
回复

其实就是普通的JAVA类,但至少应该满足以下条件:
1、公有的空的构造方法
2、属性都应该有 getter setter
zfc827 2009-04-06
  • 打赏
  • 举报
回复
javabean是对面向对象思想的一种具体实施的表现,它本质就是组件化,模块化。把复杂的系统拆成若干个小的模块,就像零件一样,需要时在按照系统架构对他进行拼接,所以我认为它是为了满足于一个功能需求而特别独立出来的java类,具体表现提供若干个公开的构造方法,以及对类中的字段,遵照javabean规范提供相应的set和get方法。

我认为广义上来说,所有的类都可以被称做javabean,因为他们都是根据一个特定的功能需求而独立出来的java类。
sirtener 2009-04-06
  • 打赏
  • 举报
回复
JavaBean可以理解为一个对象,包含有对象的属性和对属性的一系列操作,是一种特殊的类。普通的JAVA类比JAVABEAN包含的内容多些,是方法操作,业务处理等具有特殊功能事件的封装,既包含对象属性定义和操作(JAVABEAN),也包含其他对对象操作的方法。
sirtener 2009-04-06
  • 打赏
  • 举报
回复
JavaBean可以理解为一个对象,包含有对象的属性和对属性的一系列操作,是一种特殊的类。普通的JAVA类比JAVABEAN包含的内容多些,是方法操作,业务处理等具有特殊功能事件的封装,既包含对象属性定义和操作(JAVABEAN),也包含其他对对象操作的方法。S
real518 2009-04-06
  • 打赏
  • 举报
回复
javabean一般都是序列化的吧。
YL_Show 2009-04-06
  • 打赏
  • 举报
回复
javabean类要有一个参数为空的构造函数,有get和set方法。GUI的javabean类有很多规范,一般使用的javabean类和普通类好像没有什么区别。
himily198338 2009-04-06
  • 打赏
  • 举报
回复
JavaBean只是一种特殊的Java类,满足一定的规范,如果get方法和set方法等等。

81,103

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧