是否有理由使用Integer. ValueOf(X)进行最后分类,具体如下:
public class MyClass
{
public static final Integer DAY_1 = Integer.valueOf(1); // Why do it this way?
public static final Integer DAY_2 = 2; // When it can be done this way?
}
我的理解是,在添加汽车箱之前,在老版本的 Java中就有必要这样做。 是否仍然有理由采用这种守则? 或者这只是一种坏的习惯吗?