Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/399.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何组织JavaBean属性名称?_Java_Javabeans - Fatal编程技术网

如何组织JavaBean属性名称?

如何组织JavaBean属性名称?,java,javabeans,Java,Javabeans,参考,我想知道如何为JavaBean属性选择一个“正确”的名称 方式1: public Class People{ private Integer peopleId; private String petName; .... } public Class People{ private Integer people_id; private String pet_name; .... } 方式2: public Class People{

参考,我想知道如何为JavaBean属性选择一个“正确”的名称

方式1:

  public Class People{

   private Integer peopleId;

   private String petName;

   ....
}
public Class People{

   private Integer people_id;

   private String pet_name;

   ....
}
方式2:

  public Class People{

   private Integer peopleId;

   private String petName;

   ....
}
public Class People{

   private Integer people_id;

   private String pet_name;

   ....
}

对于java来说,通常的惯例是对变量使用小写的camel大小写,因此我认为正确的选择应该是
peopleId
,对类名使用大写的camel大小写


这在你提到的文件中给出。看一看

对于java,通常的惯例是对变量使用小写的驼峰大小写,因此我认为正确的选择应该是
peopleId
,而类名使用大写的驼峰大小写

这在你提到的文件中给出。看看

说你应该:

  • 对方法/变量使用
    mixedCase

  • 类/接口的CamelCase

    • 说你应该:

      • 对方法/变量使用
        mixedCase

      • 类/接口的CamelCase


      只有当您不能显示多个单词变量的开始和结束(以清楚地显示有意义的名称)时,才可以正确使用
      。例如:

      peopleId
      -大写的
      I
      表示它是第二个单词


      当变量名为
      PEOPLEID
      (通常为常量变量)时,使用
      PEOPLEID
      只有在不能显示多个单词变量的开头和结尾时才能正确使用
      (清楚地显示有意义的名称)。例如:

      peopleId
      -大写的
      I
      表示它是第二个单词

      当变量名为
      PEOPLEID
      (通常为常量变量)时,使用
      PEOPLEID