java基础之javabean的规范

 javabean的规范
      (1)JavaBean 类必须是一个公共类,并将其访问属性设置为 public  ,如: public class user{......}
      (2)JavaBean 类必须有一个空的构造函数:类中必须有一个不带参数的公用构造器
      (3)一个javaBean类不应有公共实例变量,类变量都为private  ,如: private int id;    
      (4)属性应该通过一组存取方法(getXxx 和 setXxx)来访问,一般是IDE(Eclipse、JBuilder) 为属性生成getter/setter 方法
        一般JavaBean属性以小写字母开头,驼峰命名格式,相应的 getter/setter 方法是 get/set 接上首字母大写的属性名。
        例如:属性名为userName,其对应的getter/setter 方法是 getUserName/setUserName。
        但是,还有一些特殊情况:
        1、如果属性名的第二个字母大写,那么该属性名直接用作 getter/setter 方法中 get/set 的后部分,就是说大小写不变。例如属性名为uName,方法是getuName/setuName。
        2、如果前两个字母是大写(一般的专有名词和缩略词都会大写),也是属性名直接用作 getter/setter 方法中 get/set 的后部分。例如属性名为URL,方法是getURL/setURL。
        3、如果首字母大写,也是属性名直接用作 getter/setter 方法中 get/set 的后部分。
        例如属性名为Name,方法是getName/setName,这种是最糟糕的情况,会找不到属性出错,因为默认的属性名是name。
         -->作用-》针对在类中可以控制对数据的访问
        javabean规范对数据的控制
        1)控制数据:可读,可写,读写
        2)读数据:对数据进行修改

        3)写数据:对数据进行检查

      作用-》针对在类中可以控制对数据的访问
       javabean规范对数据的控制
       1)控制数据:可读,可写,读写
       2)读数据:对数据进行修改
       3)写数据:对数据进行检查
       javabean规范的语法
      1)把数据(成员变量,静态变量)私有化
      2)对数据提供
      get方法:读取数据
      语法:
      public  对应数据的类型      get数据名(首字母大写) (){// }
      set方法:设置数据
       语法:
       public  void   set数据名(首字母大写)(对应数据的类型   接收的参数名){//}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值