JavaBean 是一种JAVA语言写成的可重用组件(类).
    必须遵循一定的规范:
    (1):类必须使用public修饰;
    (2):必须保证有公共无参数构造器,即使手动提供了带参数的构造器,也得提供无参数构造器;
    (3):包含了属性的操作手段(给属性赋值,获取属性值);

    1. 分类:<br /> (1):复杂:UI,比如Button,Panel,Window类;<br /> (2):简单:domain,dao,service组件,封装数据,操作数据库,逻辑运算等;<br />
    2. 成员:<br /> (1):方法:Method;<br /> (2):事件:event;<br /> (3):属性:property;

    属性:
    (1):attribute:表示状态,Java中没有该概念,很多人把字段(Field)称之为属性(attribute).错误的,不要把成员变量叫做性;
    (2):property:表示状态,但是不是字段,是属性的操作方法(getter/setter)决定的,框架中使用的大多是是属性;

    知道封装之后,应该把对象中信息隐藏起来(把类中的字段全部使用private修饰起来,其他类不能直接访问).
    为了能让外界(其他类)访问到本类中的私有字段成员,我们专门提供getter以及setter方法.

    1. public class Person
    2. {
    3. //对象的字段是用来存储对象的数据的
    4. private String name;
    5. private int age;
    6. public Person(){
    7. }
    8. public String getName()
    9. {
    10. return name;
    11. }
    12. public void setName(String n)
    13. {
    14. name = n;
    15. }
    16. 同理,再加上age字段的getter/setter.....
    17. }