应该在UPPER-CASE中声明“静态最终记录器”吗?

问题:

在Java中,静态最终变量是常量,约定是大写。但是,我看到大多数人声称在“0”中违反的小写记录器。
例如:

private static final Logger logger = Logger.getLogger(MyClass.class);

只需搜索googleSO“静态最终记录器”,您就可以自己看到。
我们应该使用LOGGER吗?

回答:

记录器引用不是常量,而是最终引用,不应为大写。一个常量VALUE应该是大写的。

private static final Logger logger = Logger.getLogger(MyClass.class);

private static final double MY_CONSTANT = 0.0;

 
 
Code问答: http://codewenda.com/topics/python/
Stackoverflow: Should a “static final Logger” be declared in UPPER-CASE?

*转载请注明本文链接以及stackoverflow的英文链接

发表评论

电子邮件地址不会被公开。 必填项已用*标注

8 + = 10