社区
Java SE
帖子详情
有没有人做过JNI,我要在C++中调用java类方法,那个javai.dll在那里啊?(重分向谢!)
0602
2002-07-04 03:02:55
谢谢!
...全文
39
2
打赏
收藏
有没有人做过JNI,我要在C++中调用java类方法,那个javai.dll在那里啊?(重分向谢!)
谢谢!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
0602
2002-07-04
打赏
举报
回复
在jdk1.3以上的都没有
worldheart
2002-07-04
打赏
举报
回复
~\jre\bin
在windows
中
jni
(生成
dll
)Linux
中
jni
(生成so),
java
调用
曾
c++
在本主题
中
,我们将深入探讨如何在Windows和Linux环境
中
利用
JNI
来生成动态链接库(
DLL
for Windows,SO for Linux),并使
Java
能够
调用
C++
编写的函数。 1. **
Java
调用
C++
的基本原理** -
JNI
为
Java
应用程序提供了一...
JNI
调用
C++
代码和
C++
层回调
java
层 demo
`System.loadLibrary`
方法
用于加载名为"hello-
jni
"的本地库,这个名字对应于
C++
编译生成的动态链接库(在Windows上是.
dll
,在Linux或Mac上是.so)。 接下来,我们需要使用`
java
h`工具生成
C++
的头文件。在命令行
中
,...
java
调用
JNI
JNI
的主要作用是提供了一种机制,允许
Java
程序
调用
native代码,例如C或
C++
代码,并且允许native代码
调用
Java
代码。这种机制使得
Java
程序可以与native代码集成,从而扩展
Java
程序的功能。 创建
Java
项目 首先,需要...
JAVA
调用
C/
C++
DLL
文件
方法
在 C/
C++
中
,需要把
JAVA
中
JNI
的系统函数放到 VC
中
,例如,在 JDK
中
我的 JDK 装在 C 盘路径是”C:\Program Files\
Java
\jdk1.5.0_01\include”,把 include 下所有 .h 文件和 include\win32 下的 .h 文件复制到...
java
通过
jni
调用
dll
接口
5. 在
Java
中
调用
本地
方法
: 当
Java
类
被加载时,JVM会自动加载指定的
DLL
文件。此时,
Java
程序就可以通过
Java
代码
中
定义的接口来
调用
本地
方法
了。例如: ```
java
public static void main(String[] args) {
Jni
...
Java SE
62,635
社区成员
307,269
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章