混合编程JNI之第一篇 Hello world

Posted 香菜聊游戏

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了混合编程JNI之第一篇 Hello world相关的知识,希望对你有一定的参考价值。

系列目录 :【混合编程Jni】 系列目录_香菜聊游戏的博客-CSDN博客

第一篇混合编程的文章,废话不多说,直接走起。

因为是第一篇文章,所以还是慢慢来。

Jni 是什么

JNI全称为Java Native Interface,即Java本地接口。通过JNI可以使得Java与C/C++进行交互。即可以在Java代码中调用C/C++代码或者在C/C++代码中调用Java代码。

因为JNI是JVM规范的一部分,因此可以将我们写的JNI的程序在任何Java虚拟机中运行。

JNI的这个方式让我们可以复用以前的C/C++代码,JNI是一种在Java虚拟机机制下的执行代码的标准机制。

官方文档

学习的话首先是看下官方的文档,在官网搜索了半天找到下面的网址,中间的曲折就不说了,都是泪!!!

Java Native Interface Specification Contents

以上是关于混合编程JNI之第一篇 Hello world的主要内容,如果未能解决你的问题,请参考以下文章

混合编程JNI之第二篇基础知识

混合编程JNI之第二篇基础知识

混合编程Jni 系列目录

混合编程jni之第三篇 c++ 项目的创建,clion ,一些问题点

混合编程jni之第三篇 c++ 项目的创建,clion ,一些问题点

Hello World