我偶然发现了一些使用静态导入常量的现有代码。
import static com.zee.SelfServiceConstants.ATTR_SEV;
import static com.zee.SelfServiceConstants.ATTR_SEV_CRITICAL;
它与以下相同的类使用:
propertyMap.put(ATTR_SEV, ATTR_SEV_CRITICAL);
这是一个好习惯吗? 或者传统的方式更好地引用常量?
propertyMap.put(SelfServiceConstants.ATTR_SEV, SelfServiceConstants.ATTR_SEV_CRITICAL);
答案 0 :(得分:2)
答案 1 :(得分:0)
我想如果你使用它们不仅仅是一次更方便。我不认为这是好事还是坏事。