【发布时间】:2019-04-14 00:01:52
【问题描述】:
我使用了很多 Java 库/API,并注意到 static final 无处不在,例如在 Android 中。
这是为什么?我知道您可以快速将| 标记在一起,这很有用,但您同样可以使用EnumSet。
另一个我特别是在 android 上遇到的问题是存在大量未限定范围的标志,使用枚举会更清晰。 For example
您也不能像 static final ints 那样将一个类中的一组枚举与另一个类混淆
【问题讨论】: