满足JavaBean规范的类就是javaBean
1.必须有public的无参的构造器。
2. 提供get/set方法,如果只有get方法,那么这个属性是只读属性!
3. 属性:有get/set方法的成员,还可以没有成员,只有get/set方法。属性名称由get/set方法来决定!而不是成员名称!例如getName方法对应的属性名是去掉get后的Name首字母换成小写,即name属性。(set属性同理)
4. 方法名称满足一定的规范,那么它就是属性!boolean类型的属性,它的读方法可以是is开头,也可以是get开头!
JavaBean主要是用来通过反射操作的类!
因为需要通过Class的newInstance()方法来创建类的实例,所以要求类必须提供public的无参构造器
因为需要通过反射来操作属性,所以需要提供getter/setter方法。
1.必须有public的无参的构造器。
2. 提供get/set方法,如果只有get方法,那么这个属性是只读属性!
3. 属性:有get/set方法的成员,还可以没有成员,只有get/set方法。属性名称由get/set方法来决定!而不是成员名称!例如getName方法对应的属性名是去掉get后的Name首字母换成小写,即name属性。(set属性同理)
4. 方法名称满足一定的规范,那么它就是属性!boolean类型的属性,它的读方法可以是is开头,也可以是get开头!
JavaBean主要是用来通过反射操作的类!
因为需要通过Class的newInstance()方法来创建类的实例,所以要求类必须提供public的无参构造器
因为需要通过反射来操作属性,所以需要提供getter/setter方法。