如何用java语言命名java hashmap本地变量?

如何用java语言命名java hashmap本地变量?,java,Java,标题如下: 如何用java语言命名java hashmap本地变量 private static volatile Map<String, Session> ip_Session_Map = new ConcurrentHashMap<String, Session>(); private static volatile Map ip_Session_Map=new ConcurrentHashMap(); 密钥是ip,值是会话 地图怎么命名 ipSessionMap

标题如下:

如何用java语言命名java hashmap本地变量

private static volatile Map<String, Session> ip_Session_Map = new ConcurrentHashMap<String, Session>();
private static volatile Map ip_Session_Map=new ConcurrentHashMap();
密钥是ip,值是会话

地图怎么命名


ipSessionMap?ip_会话_映射?ipToSessionMap?还是其他?哪一种最好?

这取决于您的团队使用的命名约定。如果您使用的是大写和小写,那么由于这是一个类的实例,您将使用LCC


ipSessionMap

它取决于您的组使用的命名约定。如果您使用的是大写和小写,那么由于这是一个类的实例,您将使用LCC


ipSessionMap

Java程序中通常使用的命名约定是CamelCase,从内部变量的小写和类名的大写开始。见:

这意味着变量应命名为类似“ipSessionMap”的名称


我个人的偏好是省去“to”。有些人更喜欢在变量名中省去类型信息(“Map”)。我对匈牙利符号从来都不是很在行。

Java程序中通常使用的命名约定是CamelCase,从内部变量的小写和类名的大写开始。见:

这意味着变量应命名为类似“ipSessionMap”的名称


我个人的偏好是省去“to”。有些人更喜欢在变量名中省去类型信息(“Map”)。我对匈牙利符号从来都不是很在行。

Java命名约定选择驼峰式:

  • 类名将始终以大写字母开头:MyClassName
  • 变量和函数名称将以小写字母开头:myNewVariable,myFunction()
  • 在变量名中使用“\”是PHP的惯例


    查看更多信息。

    Java命名约定选择驼峰大小写:

  • 类名将始终以大写字母开头:MyClassName
  • 变量和函数名称将以小写字母开头:myNewVariable,myFunction()
  • 在变量名中使用“\”是PHP的惯例


    查看更多信息。

    Java风格的元素说

    第一个单词使用小写字母,第一个字母仅大写 变量名中出现的每个后续单词的名称

    也指


    根据这些文件,ipSessionMap看起来不错。甚至Sun Java源代码在大多数地方也遵循相同的标准。但是是否遵循这一惯例完全取决于您所在团队的兴趣。因此,请遵守团队的编码惯例。

    Java风格的元素说

    第一个单词使用小写字母,第一个字母仅大写 变量名中出现的每个后续单词的名称

    也指


    根据这些文件,ipSessionMap看起来不错。甚至Sun Java源代码在大多数地方也遵循相同的标准。但是是否遵循这个惯例完全取决于您所在团队的兴趣。因此,请遵守团队的编码惯例。

    任何清晰的都可以,我个人会选择
    ipSessionMap
    。任何清晰的都可以,我个人会选择
    ipSessionMap