日期:2014-05-19  浏览次数:20674 次

到底什么是JavaBean
如题……
像下面的类属不属于JavaBean
public class login{
  public void isLogin(String name , String pwd){
  省略若干行…………
  }
}

------解决方案--------------------
javabean的规范:
(1)JavaBean 类必须是一个公共类,并将其访问属性设置为 public
(2)JavaBean 类必须有一个空的构造函数:类中必须有一个不带参数的公用构造器,此构造器也应该通过调用各个特性的设置方法来设置特性的缺省值。
(3)一个javaBean类不应有公共实例变量,类变量都为private
(4)持有值应该通过一组存取方法(getXxx 和 setXxx)来访问:对于每个特性,应该有一个带匹配公用 getter 和 setter 方法的专用实例变量。若是布尔值,可以用isXxx来代替getXxx。
(5)属性的第二个字母最好不要大写, 像rCategory, hFilename之类,生成getter 和setter会有问题。

另外,最好继承java.io.Serializable接口并生成serialVersionUID以实现序列化。


说白了,就一java 类.