作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在探索 Java。哪里是放置枚举和您想要全局访问的其他内容的好地方?
例如,如果您需要访问包的所有部分中的 daysOFtheWeek,是否有一个地方可以将其放置在使用时无需限定它的位置。我很想把它放在一个公共(public)静态类中,但似乎没有这样的东西。
谢谢!
最佳答案
您不应该根据使用枚举的位置来决定。您应该根据您要寻找它的位置(即它所属的位置)来决定。例如,DaysOfTheWeek 应该属于名为(例如)时间的包中的 Calendar 或 Date 类。因为你会在那里搜索它。
您可以避免通过导入限定包,并避免通过静态导入限定类。
请注意,枚举是类。类中的枚举只是一个嵌套类。
关于Java,在哪里放置公共(public)枚举,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24617665/
我是一名优秀的程序员,十分优秀!