反射调用枚举类型的构造方法,报错NoSuchMethod

为啥呢?调用普通类没问题

jdk1.8

#Java#
全部评论
加个public试试
点赞 回复 分享
发布于 2019-06-03 22:34
反射一定要是接口类,不知道enum是不是
点赞 回复 分享
发布于 2019-06-03 23:20
反射不能枚举
点赞 回复 分享
发布于 2019-06-04 12:59
枚举类代表的是,一个类仅有的几个实例,设计逻辑上来说就不会允许有让人创建实例的操作,在编译之前实例已经确定好,反射发生在运行时,这两者是冲突的。
点赞 回复 分享
发布于 2019-06-04 15:07

相关推荐

牛客339922477号:都不用reverse,直接-1。一行。啥送分题
点赞 评论 收藏
分享
10-09 22:05
666 C++
找到工作就狠狠玩CSGO:报联合国演讲,报电子烟设计与制造
点赞 评论 收藏
分享
点赞 收藏 评论
分享
牛客网
牛客企业服务