Java 方法映射到C中的签名
2012-07-22 11:57
190 查看
签名是由两部分组成,"()" 里面代表的是方法的参数,后面外面的部分代表的是该方法的返回值
public int test3(int i) { return i;} (I)I基本数据类型对应关系如表:
其实仔细看看发现就是对应java类型的首字母拉, Boolean 比较特殊, 对应的是 Z , Long 对应J
引用数据类型:比较麻烦点,以“L”开头,以“;”结束,中间对应的是该类型的路径
如:String : Ljava/lang/String;
Object: Ljava/lang/Object;
自定义类 Cat 对应 package com.duicky;
Cat : Lcom/duicky/Cat;
数组表示: 数组表示的时候以“[” 为标志,一个“[”表示一维数组
如:int [] :[I
Long[][] : [[J
Object[][][] : [[[Ljava/lang/Object;
输入命令: javap –s 加上你要查看方法签名的 类 名
如: javap –s Test 结果就显示出我们想要的签名了
相关文章推荐
- Android NDK之 ----- Java 方法映射到C中的签名
- 基于 Android NDK 的学习之旅----- Java 方法映射到C中的签名(附源码)
- 基于 Android NDK 的学习之旅----- Java 方法映射到C中的签名
- 基于 Android NDK 的学习之旅----- Java 方法映射到C中的签名(附源码)
- 基于 Android NDK 的学习之旅----- Java 方法映射到C中的签名
- 基于 Android NDK 的学习之旅----- Java 方法映射到C中的签名
- 基于 Android NDK 的学习之旅----- Java 方法映射到C中的签名(附源码)
- 基于 Android NDK 的学习之旅----- Java 方法映射到C中的签名
- 基于 Android NDK 的学习之旅----- Java 方法映射到C中的签名(附源码)
- 在C语言中调用Java方法获取方法签名
- 疑惑:混淆后的Java类出现签名相同的同名方法
- Java中main()方法为什么采用这个方法签名
- Java中的方法签名
- Java方法签名格式
- Java2下Applet数字签名具体实现方法
- Java面向对象02-方法的签名,重载,构造方法和引用类型数组
- Java对PHP服务器hmac_sha1签名认证方法的匹配实现
- 给自己开发的ocx空间数字签名的方法(青岛金鑫-java技术攻略)
- java方法签名
- java 方法签名