Checkstyle在最终变量的命名约定上与普通Java不同?
对于私有最终变量,Checkstyle建议使用与“^[a-z][a-zA-Z0-9]*$”匹配的名称。最终变量不应该都是大写的吗 e、 检查样式需要测试、测试或测试。Checkstyle在最终变量的命名约定上与普通Java不同?,java,variables,naming-conventions,final,checkstyle,Java,Variables,Naming Conventions,Final,Checkstyle,对于私有最终变量,Checkstyle建议使用与“^[a-z][a-zA-Z0-9]*$”匹配的名称。最终变量不应该都是大写的吗 e、 检查样式需要测试、测试或测试。 常规不是通常测试吗?只有公共静态最终变量-那些充当常量的变量。对于所有静态最终变量,不仅仅是公共。Source:+1最终本身并不意味着常量(在其他编程语言中也是如此)。只有static final字段是常量,这些字段都应该是大写。如果可能的话,您通常希望将字段和变量定义为final,但不希望它们都是大写的。
常规不是通常测试吗?只有
公共静态最终
变量-那些充当常量的变量。对于所有静态最终
变量,不仅仅是公共
。Source:+1最终
本身并不意味着常量(在其他编程语言中也是如此)。只有static final
字段是常量,这些字段都应该是大写。如果可能的话,您通常希望将字段和变量定义为final
,但不希望它们都是大写的。