java - 最终字段名称的 Getter 方法

标签 java naming-conventions

这似乎是一个微不足道的问题,但我搜索了很多却找不到答案。
如果我有一个像这样的最终字段:

private final double DEGREES;

变量是大写的,因为它是最终的,但是 getter 方法也应该大写吗?那么它会是 getDEGREES 还是 getDegress?

最佳答案

应该是getDegrees。而且,在我看来,唯一应该全部大写的字段是一些 static final 字段。最终的成员字段不需要全部大写。

/编辑
事实上,Oracle 的Java code conventions假设只有全部大写的static final 常量,所有成员变量都应该采用小驼峰命名法。

关于java - 最终字段名称的 Getter 方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10669074/

相关文章:

java - 匿名类扩展

java - Spring Batch 子句中的准备语句

css - div#name 与 #name

java - keystore (java)是否有命名约定

java - CamelCasing 时连字符拆分单词是一个单词还是多个单词?

java - 在 Java 中比较两个单独列表中的项目

java - AlarmManager 在 Oreo 中安排长时间任务的替代方案是什么?

scala - Scala 常量的命名约定?

java - 通过 AJP 在 Tomcat 下的 Servlet 中忽略刷新输出流

java - ElasticSearch 中字段名称的最佳实践