JNI之GetMethodID方法签名

来源:互联网 发布:层次分析法判断矩阵 编辑:程序博客网 时间:2024/05/20 01:38

GetMethodID(jclass class, const char *name, const char *sig)得到sig的方法

使用javap -s -private <类名>来获得该类的方法签名。

注意:

1.只有定义在该类中的方法才会返回方法签名,继承的方法不会显示,要查看继承的方法的方法签名,请对定义该方法的父类使用以上命令。

2.基本类型后面没有分号,Object后面加分号。

如果签名写错了,JVM会报错java,lang.NoSuchMethodError:方法名

已经用方法ID调用CallXXXMethod来调用方法,JVM会报错:

a fatal error has been detected by the Java Runtime Environment:

EXCEPTION_ACCESS_VIOLATION巴拉巴拉的

原创粉丝点击