java - 我应该使用大写命名来声明 java 常量变量吗?

标签 java eclipse coding-style naming-conventions

我的问题:常量 Java 变量的名称(在方法中)是否应该大写?

我一直觉得

a) 如果一个变量永远不会改变,它应该被声明为最终的(以显示/强制它不会改变) b) 它应该以大写形式命名

但是,我注意到在 eclipse 中,将变量(在方法中)更改为最终/常量,然后将其重构/重命名为如下所示:

final int NODE_COUNT = 3;

我收到以下警告:

This name is discouraged. According to convention, names of local variables should start with a lowercase letter.

这让我想知道大写规则是否不适用于此实例(即方法中的最终变量)。

最佳答案

在方法中没有常量,只有局部变量,可以是final。因此,使用以小写字母开头的普通驼峰命名法非常适合。

关于java - 我应该使用大写命名来声明 java 常量变量吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10978338/

相关文章:

java - 不同 Java 版本的不同serialVersionUID

java - Android 客户端连接到 RestFul Webservice

c - 使用全局变量最优雅的方法是什么?

Java 初学者 - 我的方法有什么问题?

java - Swing Worker 在混合线程中的使用

visual-studio - Visual Studio 快捷键等价于 eclipse 快捷键

python - 在python中添加两个不同长度的列表,从右边开始

coding-style - 您是否将名词用于表示可调用对象的类名?

java - 如何将 WebLogic Server 配置到现有 Eclipse

Java RCP : Create Extension point from existing extension