摘要: 我们定义一个native方法用来获取c/c++返回的字符串 package com.aruba.jniapplication; public class JniDemo3 { static { System.load("C:\\Users\\tyqhc\\source\\repos\\JniAppl 阅读全文
posted @ 2020-04-07 22:54 aruba_233 阅读(59) 评论(0) 推荐(0)
摘要: 上次说到c/c++调用Java的变量,同样的c/c++也可以调用Java的方法 1.c/c++native方法调用Java非静态方法 首先看下我们Java的类 package com.aruba.jniapplication; import java.util.Random; public clas 阅读全文
posted @ 2020-04-07 15:18 aruba_233 阅读(133) 评论(0) 推荐(0)
摘要: 上次说到了JNI调用的具体步骤,先再JAVA类中定义了静态native方法,使用javah命令生成c/c++的head文件,再实现相应的c或者c++函数,今天来看下java非静态native方法在JNI中如何使用 在上次的类中定义非静态native方法:getStringFromC2() packa 阅读全文
posted @ 2020-04-07 10:19 aruba_233 阅读(25) 评论(0) 推荐(0)