id 的正确 Java 命名约定是什么?

2022-09-02 02:15:19

如果我有用户ID变量,那么它的正确java命名约定是什么?

用户标识或用户标识


答案 1

我想我在某处读到,最好的指导原则是始终将首字母缩略词的第一个字母大写(即,如果你有一个用户TTL,其中TTL是项目中的一些随机首字母缩略词,那么最好写userTtl)。

这是有道理的,因为它解决了一些问题。例如,假设您需要一个用户 ID 计数器。userIDCounter的可读性比userIdCounter差。对于更长的首字母缩略词,情况会变得更糟。


答案 2

这是一个艰难的决定,即使Sun也不确定该怎么做。看看JRE的课程,

java.net.URL
java.security.acl.Acl
java.net.HttpURLConnection
java.awt.dnd.DnDConstants
java.awt.color.ICC_Profile

就个人而言,我更喜欢始终使用驼峰大小写以保持一致。