JNI中方法签名

来源:互联网 发布:卖家淘宝店名可以改吗 编辑:程序博客网 时间:2024/05/29 14:30

下表为签名中,类型的对应关系。

    Java类型     对应的签名booleanZbyteBcharCshrotSintIlongLfloatFdoubleDvoidVObjectL用/分割包的完整类名;  Ljava/lang/String;Array[签名       [I       [Ljava/lang/String;

例:

void set(String str); 签名:"(Ljava/lang/String;)V"


其实除了自己对照手写之外,JDK也提供了一个很好用的生成签名的工具javap,cmd进入控制台到你要生成签名的那个类的目录下。在这里用 Order类打比方,敲入: javap -s -private Order。所有方法签名都会被输出,关于javap的一些参数可以在控制台下面输入 javap -help查看。(做coder的 毕竟还是要认几个单词的)


0 0
原创粉丝点击