如何在 Java 中使用泛型获取反射构造函数?
现在存在下面的类:
class A{ private A(HashMap map){ } }
如何获取参数是带有反射的泛型的构造函数?
编辑:问题已编辑。
now exists a class below:
class A{ private A(HashMap map){ } }
how can I get the constructor that the parameters are generics with reflection?
EDIT : Question edited.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
Java 中不能有模板。您可以拥有泛型,并且可以从构造函数中获取该信息。
顺便说一句:有什么理由它必须是 HashMap 而不是 Map 吗?
You can't have templates in Java. You can have Generics and you can get that information from the Constructor.
BTW: Is there any reason it has to be a HashMap and not a Map?