`
mtnt2008
  • 浏览: 363446 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

JNA调用本地方法

阅读更多

 

介绍

给大家介绍一个最新的访问本机代码的 Java 框架 —JNA 。

JNA(Java Native Access) 框架是一个开源的 Java 框架,是 SUN 公司主导开发的,建立在经典的 JNI 的基础之上的一个框架。

JNA 项目地址: https://jna.dev.java.net/

非常强大、易用,功能上类似与 .NET 的 P/Invoke 。

 

详细地址:http://blog.csdn.net/shendl/archive/2008/12/23/3589676.aspx

 

 

分享到:
评论

相关推荐

    如何使用JNA调用本地C/C++动态链接库详细示例代码

    详细演示了如何通过JNA实现以下形式的动态链接库接口: 1:基本数据类型 2:基本数据类型的指针和引用 3:结构体 4:结构体的指针和引用 5:函数指针和回调函数 6:字符串指针 ...JNA调用本地动态链接库;

    jna 调用dll需要用到的jar包

    JNA可以让你像调用一般java方法一样直接调用本地方法。就和直接执行本地方法差不多,而且调用本地方法还不用额外的其他处理或者配置什么的,也不需要多余的引用或者编码,使用很方便。 JNA描述 JNA类库使用一个很小...

    使用JNA 调用WINDOWS API

    一直以为调用本地链接库函数的时候一定要借助JNI或者SWT来实现,一日中无意看到JNA,发现它也可以实现这类调用

    Jna-调用本地dll

    利用Jna调用本地dll例子,使用实际示例,切合实际应用,dll参数为C语言中的结构体。

    JNA 使用方法

    JNA可以让你像调用一般java方法一样直接调用本地方法。就和直接执行本地方法差不多,而且调用本地方法还不用额外的其他处理或者配置什么的,也不需要多余的引用或者编码,使用很方便。 文档写的很全。

    java调用本地dll的几种方法性能对比测试

    java调用本地dll的几种方法性能对比测试。 JNA消耗的总时间(ms):5406 bridj消耗的总时间(ms):984 JNI消耗的总时间(ms):47 包含c++源码和java源码,部署和使用方法。在win7和winxp下测试用过。 部分源码是...

    JNA资源架包调用本地的动态库

    jna是对jni的封装,让java使用者能更好的使用本地的动态库

    JNA 3.3.0 API

    JNA允许使用JAVA方法调用方式来直接调用本地函数.它提供了一个动态的C语言编写的转发器,自动实现JAVA类型和C类型的映射. JNA使用一个小型本地库存根来动态调用本地代码.开发者需要定义一个JAVA接口来描述本地库存的...

    JNA Java源代码

    JNA远程方法调用中的本地Java项目,调用远程的C项目方法。

    JNA使用详解,包括jna.jar 和一个完整的JNA例子

    该资源中,包含jna.jar 和一个jna的函数文档。...该例子是访问本地的IC卡读卡器,其中因为原始厂商提供的本地代码函数过于发杂,为了便于JNA调用,又对本地代码进行了封装。这是一个很好的JNA使用范例。

    JNA最新源文件jar包

    使用JNI调用共享类库(.dll/.so文件)是非常麻烦的事情,既需要编写java代码,又要编写C语言的代理方法,这其中需要很多数据类型的转换,是让人非常头痛。JNA框架就是为了解决这些问题和繁琐的事情而开发的,它提供...

    JNA java doc

    jna 的api文档 jna是对jni的封装,使得java调用本地方法更简单

    (002)Jna转换器(可运行)

    JNA类库使用一个很小的本地类库sub 动态的调用本地代码。程序员只需要使用一个特定的java接口描述一下将要调用的本地代码的方法的结构和一些基本属性。这样就省了为了适配多个平台而大量的配置和编译代码。因为调用...

    jna5.5.0--5.3.0.rar

    JNA(Java Native Access)框架是一个开源的Java框架,是SUN公司主导开发的...通过查询知道这些方法都封装在kernel32.dll文件中,下面进行调用。 最后说一下,实在看不贯某些同学,公共的开源资源,赚取大量积分的行为。

    Jna的压缩包

    利用jna可以调用本地非java类库。。

    jna 最新版3.2.7 源码

    jna 最新版3.2.7 源码,用于调用本地如 windows kernal32 库函数

    java调用本地化(dll)实用文档

    java调用本地化(dll)实用文档, 本文档分别以JNA、jni、JNative举例,详细说明了java调用DLL的方法;

    jna 实例代码

    通过jna调用本地资源的方法示例 由浅入深,基本上涵盖了jna使用的主要应用领域 包含java和c++两部分代码,java是netbeans的项目,c++是6.0的

    jna包及示例和VS2010入门

    JNA(Java Native Access )提供一组Java工具类用于在运行期动态访问系统本地库(native library:如Window的dll)而不需要编写任何Native/JNI代码。开发人员只要在一个java接口中描述目标native library的函数与...

    jna-5.8.0.jar

    JNA提供一组java工具类用于在运行期间动态访问系统本地共享类库,java开发人员只要在一个java接口中描述目标native library的函数与结构,JNA将自动实现Java接口到native function的映射,而不需要编写任何Native/...

Global site tag (gtag.js) - Google Analytics