LEATH
JavaBean和class的区别:JavaBean只是比class多一些限制条件,其他无区别。JavaBean实质也是一个类,这个类遵循:类必须是具体的和公共的。具有无参数的构造器。通过提供符合一致性设计模式的公共方法将内部域暴露成员属性(即getters和setters)。实现java.io.Serializable接口(这个目前是默认实现的,不需要特殊申明)。例如以下为一个简单的JavaBean:123456789101112131415161718192021package com.test; import java.lang.*; public class JavaBean { private String attr; public JavaBean() { // 无参构造函数 } // setter public void setAttr(String str){ attr = str; } // getter public String getAttr(){ return attr; }}