Shr*_*ari 28 java variables constants
java常量变量是否有任何命名约定?
通常我们使用名称包含大写字母和下划线(_)的变量.
例如:
public final class DeclareConstant {
public static final String CONSTANT_STRING = "some constant";
public static final int CONSTANT_INTEGER = 5;
}
Run Code Online (Sandbox Code Playgroud)
Pet*_*rey 21
是.这就对了.它也经常被使用enum.
唯一常见的例外是您可能会看到的日志记录
private static final Logger log = Logger.getLogger(getClass().getName());
Run Code Online (Sandbox Code Playgroud)
但是我更喜欢 LOG
我经常把它写成UPPER_CASE,但我也为类编写了TitleCase,为变量和方法编写了camelCase.