当前位置: 首页 > news >正文

网站seo属于什么专业多媒体展厅设计制作公司

网站seo属于什么专业,多媒体展厅设计制作公司,专业网站设计软件工具,网站建设公司北京亦庄在JNI中#xff0c;本地代码#xff08;C/C#xff09;中修改了Java对象的变量#xff0c;并且将其传递回Java端#xff0c;那么Java端会看到变量的修改#xff0c;尝试以下两种方式进行修改#xff1a; 添加native方法 data class MyData(var key:Int,var value:String…在JNI中本地代码C/C中修改了Java对象的变量并且将其传递回Java端那么Java端会看到变量的修改尝试以下两种方式进行修改 添加native方法 data class MyData(var key:Int,var value:String )class TestLib {companion object{init {System.loadLibrary(jnitest)}}external fun modifyData(data:Int)external fun modifyMyData(data:MyData) }var data 1 Log.i(TAG,in ${data}) testLib.modifyData(1) Log.i(TAG,out ${data}) var myData MyData(1,Hello) Log.i(TAG,mydata in ${myData.toString()}) testLib.modifyMyData(myData) Log.i(TAG,mydata in ${myData.toString()})C extern CJNIEXPORT void JNICALLJava_com_test_jnitest_TestLib_modifyData(JNIEnv *env, jobject thiz, jint data) {data 2;}extern CJNIEXPORT void JNICALLJava_com_test_jnitest_TestLib_modifyMyData(JNIEnv *env, jobject thiz, jobject data) {jclass cls env-GetObjectClass(data);jfieldID fieldKey env-GetFieldID(cls, key, I);// 获取变量的值jint valueKey env-GetIntField(data, fieldKey);// 修改变量的值valueKey 2;// 设置变量的新值env-SetIntField(data, fieldKey, valueKey);jfieldID fieldValue env-GetFieldID(cls, value, Ljava/lang/String;);// 创建一个新的字符串const char *newStr World;jstring newString env-NewStringUTF(newStr);// 设置实体类的String变量env-SetObjectField(data, fieldValue, newString);}日志打印 I/MainActivity: in 1I/MainActivity: out 1I/MainActivity: mydata in MyData(key1, valueHello)I/MainActivity: mydata in MyData(key2, valueWorld)第一种方法虽然在JNI中将变量修改为2但是在Java端仍然保持为1这是因为在JNI中传递的是变量的值的副本而不是引用。要在JNI中更改Java对象的变量需要通过第二种传递对象的引用来实现使用JNI函数获取和设置变量的值成功地更改Java对象的变量。
http://www.hkea.cn/news/14345879/

相关文章:

  • 如何学网站建设开源crm系统排名
  • 台州网站如何制作wordpress禁止生成多个缩略图
  • 湖南网站设计亮点28网站开发
  • 网站上线需要多久寿光做网站的
  • 现在哪个网站做网站好太原刚刚发布通知
  • 潍坊网站公司创意设计产业包括哪些
  • 网站建设要不要学编码php网站开发程序
  • 河南外贸网站建设推广普通话的方针
  • 大网站前端怎么做的优化大师的功能有哪些
  • 网站seo 规范免费注册
  • 帝国音乐网站怎么做数据表网站做关键词首页
  • 海淀做网站好的公司中国机械制造网
  • 邢台企业做网站找谁广告推广渠道
  • 做书的网站做花生的网站
  • 湛江网站建设推广移动端 pc网站开发
  • 番禺企业网站建设美术生最吃香的专业
  • 怎么做网站网页归档常州网站建设要多少钱
  • 门户网站等保二级建设方案广东网站备案要求
  • 网站开发 英语词汇重庆网网站建设公司
  • 做网站横幅的图片多大百度浏览器官网入口
  • 织梦做网站的教程房地产销售技巧和话术
  • 深圳网站公司哪家好需要哪些技术
  • 泸州住房和城乡建设厅网站自己怎么开发app软件
  • 国内永久免费建站wordpress点击文章404
  • 做网站 侵权赣州房产网站建设
  • 网站设计书seo排名优化
  • 校园网上零售网站建设方案做电子商城网站的
  • 大连做网站大公司网站开发师是做什么的
  • 手机做网站自己做小程序ui设计
  • 怎么建设微信网站wordpress单页导航