Java本机访问3.2.7_Java Native Access 3.2.7下载地址

点这里下载 → 下载地址
相关Tags:

Java本机访问3.2.7_Java Native Access 3.2.7软件简介

访问的动态Java的本机库没有JNI

Java本地接入(JNA)提供了Java程序方便地访问本地共享库(DLL文件在Windows上),而无需编写任何东西,但Java代码 - 没有JNI或本地代码是必需的。此功能与Windows的平台/ Invoke和Python的神器出山:www.shenqi73.comctypes的。访问是动态的,在运行时无需代码生成。

JNA允许你直接调用本机功能,使用天然的Java方法调用。 Java调用看起来就像它在本机代码中。大多数呼叫不需要特殊的处理或配置,没有样板或生成的代码是必需的。

南斯拉夫人民军库使用一个小的本地库,动态调用本机代码的存根。开发人员使用Java接口描述的目标函数和结构的本地库。这使得它很容易利用本地平台的功能,而不会产生高的配置和构建多个平台的JNI代码的开销。

虽然一些注意的是性能,准确性和易于使用优先。

JNA包括一个平台,许多图书馆已经映射的本地功能以及一套实用的接口,简化的本地访问。

获取Java本机访问(JNA),并给它一个尝试,看看是多么有用,它可以为你!

下面是一些主要特点的“Java本机访问”:

·Java的自动映射到本机的功能,为所有基本数据类型的简单映射
·大多数支持Java的平台上运行
·C和Java字符串之间的自动转换,可自定义的编码/解码
·结构和联合的参数/返回值,参考和值
函数指针(从本机代码回调到Java)作为参数和/或成员的结构
·自动生成的Java代理的本机函数指针
·参考(指针型)参数
·Java数组和NIO的缓冲器参数(原始类型和指针)到缓冲区指针
·嵌套的结构和数组
·宽(wchar_t的基于)字符串
本机的支持(32 - 或64-bit如适用)
·演示应用
·支持1.4或更高版本的JVM(早期的虚拟机可能会工作与存根NIO的支持)
·自定义的编组/解组(参数和返回值的转换)
·自定义的Java方法映射到本地的函数名,和可定制的C预处理器功能的宏调用来模拟
·支持自动的Windows ASCII / UNICODE函数映射的
·支持可变长度
·本地指针的类型安全
·虚拟机崩溃保护(可选)
·优化的高性能应用程序的直接映射。

随便看看

软件简略信息
  • 软件大小:925 KB
  • 下载次数:99
  • 更新时间:2013-03-09 12:27:00
  • 不能下载请报告错误,谢谢
本类热门软件