Javaweb
第八天学习
JavaBean是Java开发语言中一个可以重复使用的软件组件,它本质上就是一个Java类为了规范JavaBean的开发,Sun公司发布了JavaBean的规范,它要求一个标准的JavaBea组件需要遵循一定的编码规范,具体如下。
(1)它必须具有一个公共的、无参的构造方法,这个方法可以是编译器自动产生的默认构造方法
(2)它提供公共的setter方法和getter方法,让外部程序设置和获取JavaBean的属性。
**1.getName()方法:**称为getter方法或者属性访问器,该方法以小写的get 前缀开始,后跟属性名,属性名的第1个字母要大写,例如,nickName属性的getter方法为getNickName()。
**2.setName()方法:**称为setter方法或者属性修改器,该方法必须以小写的set 前缀开始,后跟属性名,属性名的第1个字母要大写,例如,nickName属性的setter方法为 setNickName()。
如果一个属性只有getter方法,则该属性为只读属性。如果一个属性只有setter方法,则该属性为只写属性。如果一个属性既有getter方法,又有setter方法,则该属性为读写属性。通常来说,在开发JavaBean时,其属性都定义为读写属性。
需要注意的是,对于JavaBean 属性的命名方式有一个例外情况。如果属性的类型boolean,它的命名方式应该使用 is/set,而不是get/set。