Java 枚举类型必须定义在静态类中
答案:2 悬赏:0 手机版
解决时间 2021-02-09 01:37
- 提问者网友:低吟詩仙的傷
- 2021-02-08 17:01
Java 枚举类型必须定义在静态类中
最佳答案
- 五星知识达人网友:躲不过心动
- 2021-02-08 17:28
应该是enum类型本质是静态类,普通内部类里当然不能定义静态类。静态类是编译期确定的,普通内部类是运行时确定的,所以静态内部类的普通成员父类要到运行期才能确定,就不可能编译确定该普通内部类的静态内部类,就是说,该静态内部类的上层父类当中不能有一层是普通内部类,编译器编译时中间就断链了。即在内部类中只能静态包含静态,不能普通包含静态。希望你能理解。
全部回答
- 1楼网友:痴妹与他
- 2021-02-08 18:47
我帮你翻译下句子,应该就一目了然了。
句意为:枚举成员Direction 必须被定义为静态成员类型。
希望对你有点帮助
句意为:枚举成员Direction 必须被定义为静态成员类型。
希望对你有点帮助
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯