45fan.com - 路饭网

搜索: 您的位置主页 > 电脑频道 > 电脑教程 > 阅读资讯:JNI官方规范中文版——从一个简单的例子开始

JNI官方规范中文版——从一个简单的例子开始

2019-03-31 04:13:36 来源:www.45fan.com 【

 

本章通过一个简单的例子来示例如何使用JNI。我们写一个JAVA程序,并用它调用一个C函数来打影Hello World!”。

21 概述

2.1演示了如何使用JAVA程序调用C函数来打影Hello World!”。这个过程包含下面几步:

1、 创建一个类(HelloWorld.java)声明本地方法。

2、 使用javac编译源文件HollowWorld.java,产生HelloWorld.class。使用javah –jni来生成C头文件(HelloWorld.h),这个头文件里面包含了本地方法的函数原型。

3、 用C代码写函数原型的实现。

4、 把C函数实现编译成一个本地库,创建Hello-World.dll或者libHello-World.so

5、 使用java命令运行HelloWorld程序,类文件HelloWorld.class和本地库(HelloWorld.dll或者libHelloWorld.so)在运行时被加载。

JNI官方规范中文版——从一个简单的例子开始

2.1 编写并运行“HelloWorld”程序

本章剩余部分会详细解释这几步。

 
 

本文地址:http://www.45fan.com/dnjc/100113.html
Tags: 规范 官方 JNI
编辑:路饭网
关于我们 | 联系我们 | 友情链接 | 网站地图 | Sitemap | App | 返回顶部