JavaBean 的小知识点

推荐:http://www.cnblogs.com/roucheng/p/3504465.html

大家好,又见面了,我是全栈君,今天给大家准备了Idea注册码。

/** 
 * @author http://roucheng.cnblogs.com
 * @version 2016-05-08
 */  
public class Person {  
  
  
    private String userName;  
  
  
    private String user_name;  
  
  
    private String usName;  
  
  
    private String uName;  
  
  
    private String Name;  
  
  
    private String UName;  
  
  
    //最规范的  
    //不会出问题  
    //推荐+++++  
    public String getUserName() {  
        return userName;  
    }  
  
  
    //不符合sun推荐的规范的,但是和数据库(数据库字段以_分隔单词)一一对应时,也是很不错的选择。  
    //不会出问题  
    //推荐++++  
    public String getUser_name() {  
        return user_name;  
    }  
  
  
    //不规范  
    //不会出问题(每个单词超过两个字母)  
    //推荐-  
    public String getUsName() {  
        return usName;  
    }  
  
  
    //不规范!  
    //极易出问题,很容易会写成getUName,部分eclipse版本自动生成时会生成getUName而导致错误,  
    //推荐---  
    public String getuName() {  
        return uName;  
    }  
      
    //规范!  
    //是错误的!getName对应的属性应该是name而不是Name  
    //推荐-----  
    public String getName() {  
        return Name;  
    }  
      
    //规范,但不容易理解,容易混淆  
    //不会出问题,但不容易理解,容易混淆  
    //推荐--  
    public String getUName() {  
        return UName;  
    }  
}  /* 何问起 hovertree.com*/

推荐:http://www.cnblogs.com/roucheng/p/3504465.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/120370.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • AI经典案例_人工智能挑战

    AI经典案例_人工智能挑战来源:Stanford编辑:好困David「AI100」报告第二弹!本次报告评估了2016年至2021年间人工智能的发展,涵盖14大问题,探讨了人工智能发展的关键领域。主题是「人工智能在…

    2022年9月27日
    2
  • TFRecord简介,原理分析,代码实现?[通俗易懂]

    TFRecord简介,原理分析,代码实现?在利用深度学习算法搭建完成网络之后,我们要对网络进行训练,要训练网络就要有训练数据,通常我们会直接对硬盘上存放数据进行操作,来fetch到网络中。这样直接从硬盘上读取数据太慢了,为了加快数据读取,今天我们介绍一种比较好的数据格式tfrecord,那么什么是tfrecord呢?什么TFRecord格式的数据?Tensorfl…

    2022年4月18日
    54
  • Styling a ListView with a Horizontal ItemsPanel and a Header

    Styling a ListView with a Horizontal ItemsPanel and a Header

    2021年6月7日
    121
  • python中copy.deepcopy_clone和copy的区别

    python中copy.deepcopy_clone和copy的区别同样是copy,二者有什么不同呢今天我们就一探究竟!!!python——赋值与深浅拷贝  初学编程的小伙伴都会对于深浅拷贝的用法有些疑问,今天我们就结合python变量存储的特性从内存的角度来谈一谈赋值和深浅拷贝~~~预备知识一——python的变量及其存储  在详细的了解python中赋值、copy和deepcopy之前,我们还是要花一点时间来了解一下p…

    2022年10月2日
    2
  • 全面介绍Android Studio中Git 的使用(一)

    全面介绍Android Studio中Git 的使用(一)一、Git与GitHub这里首先介绍下Git与GitHub是什么东西,他们之间有何区别呢?Git:分布式版本控制系统,最初用在Linux上,可以和SVN、CVS等作为同一个概念理解,目前世界上最先进的分布式版本控制系统(没有之一)。GitHub:基于Git的项目托管平台,简单的说就是一个网站,通过注册账号后,可以使用Git服务,它提供了可以在上面创建资源仓库的Web页面,通过shell命令或者图形用户界面可以和远程项目同步更新,对项目进行管理。还是不太清楚?就是一个项目由多个人一起干,开发中对于

    2022年7月15日
    17
  • 网络分析最佳路径_局域网找不到网络路径

    网络分析最佳路径_局域网找不到网络路径网络分析——路径分析一、实验背景在远距离送货,物资派发、急救服务和邮递等服务中,经常需要在一次行程中同时访问多个站点(收货方、邮件主人、物资储备站等),如何寻找到一个最短和最经济的路径,保证访问到所有站点,同时最快最省地完成一次行程,这是很多机构遇到的问题。为解决这类问题,我们需要学习基于ArcGIS网络分析功解决实际路径问题,掌握网络分析基本技能。二、实验内容根据不同的要求,获得到达指…

    2022年8月24日
    8

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号