java中为什么private static fianl Logger logger这个常量不是大写的LOGGER?

2025-01-05 06:21:27
推荐回答(4个)
回答1:

注意,这个常量“logger”是“private ”的。
所以我觉得可能spring开发团队有一个内部的规范,比如:
public(公开) 的常量,全部用大写;private(类内部使用) 的常量,全部用小写。
或者:
指向基本数据类型(及STRING)的,用大写;指向对象的,用小写。
以防止混淆。

回答2:

对于变量来说,区分大小写。
①小写没有违法语言级别规范
②静态常量 经常使用大写字母是编码级别规范,就是说,如果你用了全部大写,
其他程序员可以很好的理解。在ide环境中代码提示出也分辨的清晰。
所以语言级别过,规范级别不过。

纯真心手工,请采纳

回答3:

那些只是不同编程规范的约定,没有一个标准。详见附件。


回答4:

因为它不是常量