JNI 开发实践-数据类型
来源:互联网 发布:济南大学网络教学平台 编辑:程序博客网 时间:2024/06/06 07:18
一. Jni基本数据类型
二. Jni引用数据类型
数组,作为引用类型存在
三. 应用类型与基本数据类型的区别
1. 基本数据类型可以在native层直接使用
2. 引用数据类型需要Jni函数转换才可使用
四. 域描述符
1) 基本数据类型
2) 引用类型描述符
类描述符格式: L + 该类型类描述符+;(;为jni语法一部分)
例子:String:Ljava/lang/String;
数组描述符格式:[ + 其类型的域描述符 +
例子:float[ ] 其描述符为 [F
float[][] 其描述符为 [[F
String[ ] 其描述符为 [Ljava/lang/String;
五. 方法描述符
方法描述符格式:(参数域描述符叠加)+返回值域描述符
备注:没有返回值的,用V(表示void型)表示
例子:Java方法: String test ( )
Jni函数签名:(V)Ljava/lang/String;
Java方法: int f (int i, Object object)
Jni函数签名: (ILjava/lang/Object;)I
阅读全文
0 0
- JNI 开发实践-数据类型
- JNI开发之JNI实践
- JNI 开发笔记 - 数据类型
- JNI开发最佳实践
- JNI开发实践-小技巧
- Android NDK开发之Jni的数据类型
- JNI开发之基本数据类型转换
- NDK开发 - JNI数据类型与Java数据类型映射关系
- JNI 数据类型
- JNI数据类型
- JNI 数据类型
- JNI 数据类型
- JNI 数据类型
- JNI数据类型
- JNI 数据类型
- JNI数据类型
- JNI 数据类型
- JNI 数据类型
- C++中的string类
- django学习第二天
- 设计模式4-代理模式
- mybatis+oracle批量插入配置
- 使用construct 2 设计个游戏
- JNI 开发实践-数据类型
- 第二章数据类型问题与解答
- SQL查询重复的记录
- iOS CallKit来电标签和电话拉黑
- java中的自动装箱与自动拆箱
- Android 实现apk文件下载并自动安装
- Python pass 语句
- h264 rgb yuv之间的关联
- abap中字符串连接:&& 替代 CONCATENATE