【发布时间】:2011-05-26 07:21:41
【问题描述】:
所需的输出示例:
(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;
(Ljava/lang/String;)Lorg/w3c/dom/Attr;
可以使用 javap 实用程序生成此类签名:
javap -s -p org.w3c.dom.Node
但是有没有办法以编程方式生成它们。我不想手动编写 jni 规范中的所有规则。
【问题讨论】:
-
@bemace,@birryre。抱歉不清楚,添加了更多细节。
-
为什么?您知道您将在完成时调用哪些方法。否则你不能编译你的代码。您不需要在运行时生成此信息。还是您在寻找反射 API?
标签: java reflection java-native-interface method-signature