1、jna是什么
jna是java native access的简称,用他可以调用C、C++代码,特别是windows中强大的库文件(dll,在linux下是so文件),这样java就可以操控底层的一些东西,比如调用加密机、智能卡之类的
2、jna下载
在maven下直接找jna就有,对应的jar包是jna-3.3.0.jar
3、调用msvcrt.dll(这是windows自带动态链接库 ),不用找,他在system32下
本文介绍Java Native Access(JNA)的概念及其使用方法,通过示例展示了如何利用JNA调用C/C++库文件,包括windows下的msvcrt.dll,实现跨语言调用,操控底层功能。
1、jna是什么
jna是java native access的简称,用他可以调用C、C++代码,特别是windows中强大的库文件(dll,在linux下是so文件),这样java就可以操控底层的一些东西,比如调用加密机、智能卡之类的
2、jna下载
在maven下直接找jna就有,对应的jar包是jna-3.3.0.jar
3、调用msvcrt.dll(这是windows自带动态链接库 ),不用找,他在system32下
1898
776
7075

被折叠的 条评论
为什么被折叠?