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

about jni

c/c++调java:

1.初始化虚拟机,

2.获取类

3.创建类对象(静态函数可跳过)

4.获取和调用方法

5.退出虚拟机

java调用c/c++(以库的形式调用)

1.java中native声明c/c++方法

2.编译声明类,得到xxx.class

3.通过“javah -jni xxx”命令得到xxx.h

4.实现该方法,并编译成libxxx.so

5.在程序中使用System.LoadLibrary(xxx)加载改库,并调用该方法

这里有更详细的方法介绍:http://www.360doc.com/content/11/0601/13/2387155_120938778.shtml

这里有详细的代码示例:http://developer.51cto.com/art/201001/181355.htm

转载于:https://www.cnblogs.com/FlyingPacer/archive/2011/08/10/2133350.html

相关文章:

  • poj1978
  • 从高朋裁员说起——山寨,不是创新的“中国模式”
  • linux系统下查看硬件信息
  • 领域驱动设计和实践
  • Windows 7的预备知识系列之一:Windows 7启动与停止
  • C#后台,执行前台js 脚本
  • VMware vCenter 添加ESX(i)宿主机
  • 美国人的婚姻方式
  • 软件设计:“度”、“裁剪”与“变通”
  • mantis 汉化的有效方法
  • windows 2003活动目录如何选择dns类型
  • oracle 类型转换函数 oracle 隐式转换规则总结
  • Java 控制台调用备份恢复 mysql数据库
  • 艾伟_转载:对于C#中b=a的N种情况分析
  • 一起谈.NET技术,WPF 动态模拟CPU 使用率曲线图
  • 《Java8实战》-第四章读书笔记(引入流Stream)
  • 【挥舞JS】JS实现继承,封装一个extends方法
  • Laravel深入学习6 - 应用体系结构:解耦事件处理器
  • leetcode-27. Remove Element
  • ubuntu 下nginx安装 并支持https协议
  • vue--为什么data属性必须是一个函数
  • 得到一个数组中任意X个元素的所有组合 即C(n,m)
  • 分布式熔断降级平台aegis
  • 力扣(LeetCode)21
  • 你不可错过的前端面试题(一)
  • 一份游戏开发学习路线
  • mysql面试题分组并合并列
  • SAP CRM里Lead通过工作流自动创建Opportunity的原理讲解 ...
  • 继 XDL 之后,阿里妈妈开源大规模分布式图表征学习框架 Euler ...
  • ​草莓熊python turtle绘图代码(玫瑰花版)附源代码
  • ​一帧图像的Android之旅 :应用的首个绘制请求
  • #{}和${}的区别?
  • (JS基础)String 类型
  • (Redis使用系列) SpringBoot 中对应2.0.x版本的Redis配置 一
  • (八)Spring源码解析:Spring MVC
  • (十一)c52学习之旅-动态数码管
  • (算法)Game
  • (中等) HDU 4370 0 or 1,建模+Dijkstra。
  • (转载)Linux 多线程条件变量同步
  • **PyTorch月学习计划 - 第一周;第6-7天: 自动梯度(Autograd)**
  • .NET “底层”异步编程模式——异步编程模型(Asynchronous Programming Model,APM)...
  • .net6+aspose.words导出word并转pdf
  • .Net组件程序设计之线程、并发管理(一)
  • .vollhavhelp-V-XXXXXXXX勒索病毒的最新威胁:如何恢复您的数据?
  • ??javascript里的变量问题
  • []串口通信 零星笔记
  • [20161101]rman备份与数据文件变化7.txt
  • [Contest20180313]灵大会议
  • [FC][常见Mapper IRQ研究]
  • [HackMyVM]靶场 Wild
  • [hdu 1711] Number Sequence [kmp]
  • [hive] posexplode函数
  • [Invalid postback or callback argument]昨晚调试程序时出现的问题,MARK一下
  • [Java]快速入门优先队列(堆)手撕相关面试题
  • [js] 正则表达式