我正在探索 Java。哪里是放置枚举和您想要全局访问的其他内容的好地方?
例如,如果您需要访问包的所有部分中的 daysOFtheWeek,是否有一个地方可以将其放置在使用时无需限定它的位置。我很想把它放在一个公共(public)静态类中,但似乎没有这样的东西。
谢谢!
最佳答案
您不应该根据使用枚举的位置来决定。您应该根据您要寻找它的位置(即它所属的位置)来决定。例如,DaysOfTheWeek 应该属于名为(例如)时间的包中的 Calendar 或 Date 类。因为你会在那里搜索它。
您可以避免通过导入限定包,并避免通过静态导入限定类。
请注意,枚举是类。类中的枚举只是一个嵌套类。
关于Java,在哪里放置公共(public)枚举,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24617665/