JavaBean是一种规范。
- 有空构造
- 属性有getter和setter方法
- 没有实现接口或非Object的父类
- 没有其他业务方法
public class Demo {
private int age;
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
}
这样一个纯承载数据的类就是JavaBean类。
很明显,这是一个很基本的类,但它有着一个很重要的能力,就是可以通过反射(自省)机制来操作任何东西。