`
fly_hyp
  • 浏览: 297035 次
  • 性别: Icon_minigender_1
  • 来自: 合肥
社区版块
存档分类
最新评论

jni 中的 signature

    博客分类:
  • Java
阅读更多

最近在研究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

 

 

2
0
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics