Pich Blog

关注移动开发,大数据,云计算,软件架构!

12.JNI方法和字段签名

概述

前面我们看到了一个方法的签名是参数和返回值

这是为什么呢?

因为java支持函数重载,也就是说可以定义同名的函数但函数参数不同,所以说根据函数名是无法找到具体的函数。所以通过函数名和参数返回值就能确定一个方法。

签名

类签名

L+包名+类名;

如:Ljava/langString;

基本类型

对象和数组

通过工具查看方法签名

如果每个方法我们都手写方法签名,虽然不难但容易出错,所以jdk提供了一个javap命令

不用再包名外面,直接进入class目录位置。

可以这样就能清清楚楚的看到方法签名啦。

点赞

发表评论

电子邮件地址不会被公开。 必填项已用*标注