我偶然发现了一些对常量使用静态导入的现有代码。
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);