2016 - 2024

感恩一路有你

c语言嵌入式开发 如何在C/C 中调用Java_C/C ?

浏览量:2307 时间:2021-04-11 07:05:20 作者:admin

如何在C/C 中调用Java_C/C ?

我认为C调用Java非常复杂,所以手机无法回复代码。一般步骤如下:1。创建一个JVM,初始化JVM的一些参数,然后使用JNIcreatejavavm创建JVM和jnienv2。加载类。通过jnienv的findclass方法加载所需的Java类,例如foo3调用构造函数并创建一个对象。使用jnienv的getmethodid方法。注意,其中的参数填充< init>以指示它是一个构造函数,然后将结果传递到jnienv的newobject方法以创建一个对象。4方法调用,获取jmethod,然后使用jnienv的callxxxmethod(需要在第三步中创建作业)

c语言嵌入式开发 java调用c动态库 java是用c写的吗

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。