gpt4 book ai didi

java - 枚举是否意味着静态类?

转载 作者:塔克拉玛干 更新时间:2023-11-03 03:42:07 28 4
gpt4 key购买 nike

我在这里有一个困惑。

如果我不能将一个类声明为静态的,enum 是如何工作的?它看起来像一个静态类,因为它自己实例化并且可以在任何地方调用。看起来我几乎可以像其他静态字段一样使用枚举。

使用枚举安全吗?

最佳答案

enum 类型自动是静态的。你不能有一个非 static 枚举,所以 static 是隐含的。

JLS 8.9 :

Nested enum types are implicitly static. It is permissible to explicitly declare a nested enum type to be static.

关于java - 枚举是否意味着静态类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13978112/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com