Java 代码约定:使用“default”作为变量名
我想使用“默认”作为变量名。是否有代码约定(例如 class -> clazz)建议我应该如何命名变量?
I would like to use 'default' as a variable name. Is there a code convention (like class -> clazz) that suggests how I should name the variable?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我通常添加一个术语来指示默认值是什么。因此,我会使用
defaultName
或defaultPermission
或者可能使用defaultValue
(仅当上下文的含义明确时)。I usually add a term that indicates for what it is the default. So I'd use
defaultName
ordefaultPermission
or possiblydefaultValue
(only if the meaning is clear for the context).另一件事:如果它是一个固定值(常量而不是变量),请将其设为最终值,甚至静态最终/公共静态最终值,并将其保留为类成员而不是局部变量。您应该将常量写成大写。
例子
One more thing: if it is a fixed value - a constant instead of a variable - make it final or even static final/public static final and keep it as class member instead of a local variable. You should write constants upper case.
Example