在Java中,有时候我们不得不要去使用其他语言的代码,比如说:你的应用需要访问系统的各个特性和设备,这些特性和设备通过java平台是无法访问的。你已经有了大量的测试过和调试过的用另一种语言编写的代码,并且知道如何将其导出到所有的目标平台上。
在Java中,有时候我们不得不要去使用其他语言的代码,比如说:
你的应用需要访问系统的各个特性和设备,这些特性和设备通过java平台是无法访问的。
你已经有了大量的测试过和调试过的用另一种语言编写的代码,并且知道如何将其导出到所有的目标平台上。
通过基础测试,你已经发现所编写的Java代码比用其他语言编写的等价代码要慢得多。
Java平台有一个用于和本地C代码进行互操作的api,称为Java本地接口(JNI)。现在就开始学习JNI,先从这篇的一个最简单的例子,了解如何使用JNI调用本地方法。
调用本地方法,打印出HelloWorld的步骤示例
1、在类中声明一个本地方法
package com.tao.test; public class NativeTest { public static native void sayHello(); }
--结束END--
本文标题: 较详细的JNI简介
本文链接: https://www.lsjlt.com/news/222388.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
2024-05-24
2024-05-24
2024-05-24
2024-05-24
2024-05-24
2024-05-24
2024-05-24
2024-05-24
2024-05-24
2024-05-24
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0