String key = "Id#taobao_" + tradeId;
cache.put(key, value);
Long a = 2l;写的是数字的
21
,还是Long型的2
? 类A中:public static final String YES = "yes";
类B中:public static final String YES = "y";
A.YES.equals(B.YES) 预期是true,但实际返回为false,导致线上问题。
3) 子工程内部共享常量:即在当前子工程的constant目录下。
4) 包内共享常量:即在当前包下单独的constant目录下。
5) 类内共享常量:直接在类内部private static final定义。 5. 【推荐】如果变量值仅在一个固定范围内变化用enum类型来定义。 说明:如果存在名称之外的延伸属性使用enum类型,下面正例中的数字就是延伸信息,表示一年中的第几个季节。
正例:
public enum SeasonEnum {
SPRING(1), SUMMER(2), AUTUMN(3), WINTER(4);
int seq;
SeasonEnum(int seq){
this.seq = seq;
}
}