六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 141|回复: 0

jni 中的 signature

[复制链接]

升级  4%

62

主题

62

主题

62

主题

举人

Rank: 3Rank: 3

积分
212
 楼主| 发表于 2013-2-7 19:29:58 | 显示全部楼层 |阅读模式
最近在研究jni编程。碰到一些问题记录一下。有需要的朋友可以拿去用
 
jni 有一个函数是
 
jmethodID (JNICALL *GetStaticMethodID)      (JNIEnv *env, jclass clazz, const char *name, const char *sig);其中参数 sig (signature) 在文档中说明的不太清楚。
 
可以通过javap命令获得相应的 methed signature
 
例如:
javap -classpath myJavaUtils.jar -s com.lang.JavaUtil
 
javap -s -p Prompt
 
 
网上搜了很多,下面这些还不错:
 
http://journals.ecs.soton.ac.uk/java/tutorial/native1.1/implementing/method.html
 
http://java.sun.com/javase/6/docs/technotes/guides/jni/spec/design.html#wp133
 
 
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表