jnr-ffi-2.2.11.jar中文-英文对照文档.zip

com.github.jnrjnr-ffi2.2.11API文档接口文档中文文档中英对照JavaJavaDoc操作手册Maven依赖Gradle依赖Java开发使用指南离线文档Java编程寒水馨
文件基础信息

文件名称: jnr-ffi-2.2.11.jar中文-英文对照文档.zip

文件类型: Java 组件中文文档
文件大小: 3.98 MB

选择下载方式

方式1:前往hanshuixin.org下载
前往 hanshuixin.org ,在hanshuixin.org查看/下载

文件简介

jnr-ffi-2.2.11.jar中文-英文对照文档.zip 中包含以下内容

  1. 中文-英文对照文档:位于压缩包内的“文档”文件夹中
  2. 说明文件:使用说明.txt、README.md
  3. Maven依赖:jnr-ffi-2.2.11.jar Maven依赖信息(可用于项目pom.xml).txt
  4. Gradle依赖:jnr-ffi-2.2.11.jar Gradle依赖信息(可用于项目build.gradle).txt
  5. jar包下载地址:jnr-ffi-2.2.11.jar下载地址(官方地址+国内镜像地址).txt
  6. 源码下载地址:jnr-ffi-2.2.11-sources.jar下载地址(官方地址+国内镜像地址).txt

使用方法

  1. 解压 jnr-ffi-2.2.11.jar中文-英文对照文档.zip,找到 解压后的文件夹>文档>index.html,双击index.html即可用浏览器打开查看。
  2. 为了防止解压后路径太长导致浏览器无法打开,推荐在解压时选择“解压到当前文件夹”(放心,自带文件夹,文件不会散落一地)。
  3. 有时,一套Java组件会有多个jar,所以在下载前,请仔细阅读本篇描述,以确保这就是你需要的文件。

组件信息

简介

  • 名称: jnr-ffi
  • 描述: 一个用于从Java调用本地函数的库
  • 版本: 2.2.11

Maven依赖

<dependency>
	<groupId>com.github.jnr</groupId>
	<artifactId>jnr-ffi</artifactId>
	<version>2.2.11</version>
</dependency>

Gradle依赖

Gradle:
	implementation group: 'com.github.jnr', name: 'jnr-ffi', version: '2.2.11'
Gradle (Short):
	implementation 'com.github.jnr:jnr-ffi:2.2.11'
Gradle (Kotlin):
	implementation("com.github.jnr:jnr-ffi:2.2.11")

寒水馨 Java 组件中文文档系列说明

  • 文档为 Java 组件的中文翻译文档
  • 文档由 寒水馨 翻译整理,非官方版本
  • 本系列文档获取地址:https://hanshuixin.org
  • 本文档为人性化翻译,精心制作,请放心使用
  • 本文档为双语同时展示,一行原文、一行译文,可逐行对照,避免了原文/译文来回切换的麻烦
  • 有原文可参照,不再担心翻译偏差误导
  • 边学技术、边学英语
  • 只翻译了该翻译的内容,如:注释、说明、描述、用法讲解 等
  • 不该翻译的内容保持原样,如:类名、方法名、包名、类型、关键字、代码 等

版权声明与来源信息

本翻译文档基于以下开源项目制作,严格遵守各项目的开源许可证,并在此列出其版权归属与许可证信息。

本组件包含的 Java package(包)

jnr.ffi
jnr.ffi.annotations
jnr.ffi.byref
jnr.ffi.mapper
jnr.ffi.provider
jnr.ffi.provider.converters
jnr.ffi.provider.jffi
jnr.ffi.provider.jffi.platform.aarch64.darwin
jnr.ffi.provider.jffi.platform.aarch64.freebsd
jnr.ffi.provider.jffi.platform.aarch64.linux
jnr.ffi.provider.jffi.platform.arm.linux
jnr.ffi.provider.jffi.platform.i386.darwin
jnr.ffi.provider.jffi.platform.i386.freebsd
jnr.ffi.provider.jffi.platform.i386.linux
jnr.ffi.provider.jffi.platform.i386.midnightbsd
jnr.ffi.provider.jffi.platform.i386.openbsd
jnr.ffi.provider.jffi.platform.i386.solaris
jnr.ffi.provider.jffi.platform.i386.windows
jnr.ffi.provider.jffi.platform.mips.linux
jnr.ffi.provider.jffi.platform.mips64.linux
jnr.ffi.provider.jffi.platform.mips64el.linux
jnr.ffi.provider.jffi.platform.mipsel.linux
jnr.ffi.provider.jffi.platform.ppc.aix
jnr.ffi.provider.jffi.platform.ppc.darwin
jnr.ffi.provider.jffi.platform.ppc.linux
jnr.ffi.provider.jffi.platform.ppc64.aix
jnr.ffi.provider.jffi.platform.ppc64.freebsd
jnr.ffi.provider.jffi.platform.ppc64.ibmi
jnr.ffi.provider.jffi.platform.ppc64.linux
jnr.ffi.provider.jffi.platform.ppc64le.linux
jnr.ffi.provider.jffi.platform.s390.linux
jnr.ffi.provider.jffi.platform.s390x.linux
jnr.ffi.provider.jffi.platform.sparc.solaris
jnr.ffi.provider.jffi.platform.sparcv9.linux
jnr.ffi.provider.jffi.platform.sparcv9.solaris
jnr.ffi.provider.jffi.platform.x86_64.darwin
jnr.ffi.provider.jffi.platform.x86_64.dragonfly
jnr.ffi.provider.jffi.platform.x86_64.freebsd
jnr.ffi.provider.jffi.platform.x86_64.linux
jnr.ffi.provider.jffi.platform.x86_64.midnightbsd
jnr.ffi.provider.jffi.platform.x86_64.openbsd
jnr.ffi.provider.jffi.platform.x86_64.solaris
jnr.ffi.provider.jffi.platform.x86_64.windows
jnr.ffi.types
jnr.ffi.util
jnr.ffi.util.ref
jnr.ffi.util.ref.internal

本组件包含的 Java class(类)

jnr.ffi.Address
jnr.ffi.CallingConvention
jnr.ffi.LastError
jnr.ffi.Library
jnr.ffi.LibraryLoader
jnr.ffi.LibraryOption
jnr.ffi.Memory
jnr.ffi.NativeLong
jnr.ffi.NativeType
jnr.ffi.ObjectReferenceManager
jnr.ffi.Platform
jnr.ffi.Platform.CPU
jnr.ffi.Platform.OS
jnr.ffi.Pointer
jnr.ffi.Runtime
jnr.ffi.Struct
jnr.ffi.Struct.Alignment
jnr.ffi.Struct.Offset
jnr.ffi.StructLayout
jnr.ffi.StructLayout.Offset
jnr.ffi.Type
jnr.ffi.TypeAlias
jnr.ffi.Union
jnr.ffi.Variable
jnr.ffi.annotations.Clear
jnr.ffi.annotations.Delegate
jnr.ffi.annotations.Direct
jnr.ffi.annotations.Encoding
jnr.ffi.annotations.IgnoreError
jnr.ffi.annotations.In
jnr.ffi.annotations.LongLong
jnr.ffi.annotations.Meta
jnr.ffi.annotations.NulTerminate
jnr.ffi.annotations.Out
jnr.ffi.annotations.Pinned
jnr.ffi.annotations.SaveError
jnr.ffi.annotations.StdCall
jnr.ffi.annotations.Synchronized
jnr.ffi.annotations.Transient
jnr.ffi.annotations.TypeDefinition
jnr.ffi.annotations.Variadic
jnr.ffi.byref.AbstractNumberReference
jnr.ffi.byref.AbstractReference
jnr.ffi.byref.AddressByReference
jnr.ffi.byref.ByReference
jnr.ffi.byref.ByteByReference
jnr.ffi.byref.DoubleByReference
jnr.ffi.byref.FloatByReference
jnr.ffi.byref.IntByReference
jnr.ffi.byref.LongLongByReference
jnr.ffi.byref.NativeLongByReference
jnr.ffi.byref.NumberByReference
jnr.ffi.byref.PointerByReference
jnr.ffi.byref.ShortByReference
jnr.ffi.mapper.AbstractDataConverter
jnr.ffi.mapper.AbstractFromNativeType
jnr.ffi.mapper.AbstractSignatureTypeMapper
jnr.ffi.mapper.AbstractToNativeType
jnr.ffi.mapper.CachingTypeMapper
jnr.ffi.mapper.CompositeFunctionMapper
jnr.ffi.mapper.CompositeTypeMapper
jnr.ffi.mapper.DataConverter
jnr.ffi.mapper.DefaultSignatureType
jnr.ffi.mapper.DefaultTypeMapper
jnr.ffi.mapper.FromNativeContext
jnr.ffi.mapper.FromNativeConverter
jnr.ffi.mapper.FromNativeConverter.Cacheable
jnr.ffi.mapper.FromNativeConverter.FromNative
jnr.ffi.mapper.FromNativeConverter.NoContext
jnr.ffi.mapper.FromNativeType
jnr.ffi.mapper.FromNativeType.Cacheable
jnr.ffi.mapper.FromNativeTypes
jnr.ffi.mapper.FunctionMapper
jnr.ffi.mapper.FunctionMapper.Builder
jnr.ffi.mapper.FunctionMapper.Context
jnr.ffi.mapper.MethodParameterContext
jnr.ffi.mapper.MethodResultContext
jnr.ffi.mapper.SignatureType
jnr.ffi.mapper.SignatureTypeMapper
jnr.ffi.mapper.SignatureTypeMapperAdapter
jnr.ffi.mapper.ToNativeContext
jnr.ffi.mapper.ToNativeConverter
jnr.ffi.mapper.ToNativeConverter.Cacheable
jnr.ffi.mapper.ToNativeConverter.NoContext
jnr.ffi.mapper.ToNativeConverter.PostInvocation
jnr.ffi.mapper.ToNativeConverter.ToNative
jnr.ffi.mapper.ToNativeType
jnr.ffi.mapper.ToNativeType.Cacheable
jnr.ffi.mapper.ToNativeTypes
jnr.ffi.mapper.TypeMapper
jnr.ffi.mapper.TypeMapper.Builder
jnr.ffi.provider.AbstractArrayMemoryIO
jnr.ffi.provider.AbstractArrayMemoryIO.ArrayIO
jnr.ffi.provider.AbstractBufferMemoryIO
jnr.ffi.provider.AbstractMemoryIO
jnr.ffi.provider.AbstractRuntime
jnr.ffi.provider.BadType
jnr.ffi.provider.BoundedMemoryIO
jnr.ffi.provider.ClosureManager
jnr.ffi.provider.DefaultObjectReferenceManager
jnr.ffi.provider.DelegatingMemoryIO
jnr.ffi.provider.FFIProvider
jnr.ffi.provider.FromNativeType
jnr.ffi.provider.IdentityFunctionMapper
jnr.ffi.provider.InAccessibleMemoryIO
jnr.ffi.provider.IntPointer
jnr.ffi.provider.InterfaceScanner
jnr.ffi.provider.InvocationSession
jnr.ffi.provider.InvocationSession.PostInvoke
jnr.ffi.provider.Invoker
jnr.ffi.provider.LoadedLibrary
jnr.ffi.provider.MemoryManager
jnr.ffi.provider.NativeFunction
jnr.ffi.provider.NativeInvocationHandler
jnr.ffi.provider.NativeVariable
jnr.ffi.provider.NullMemoryIO
jnr.ffi.provider.NullTypeMapper
jnr.ffi.provider.ParameterFlags
jnr.ffi.provider.ParameterType
jnr.ffi.provider.ResultType
jnr.ffi.provider.ShareMemoryIO
jnr.ffi.provider.SigType
jnr.ffi.provider.ToNativeType
jnr.ffi.provider.converters.BoxedBooleanArrayParameterConverter
jnr.ffi.provider.converters.BoxedBooleanArrayParameterConverter.Out
jnr.ffi.provider.converters.BoxedByteArrayParameterConverter
jnr.ffi.provider.converters.BoxedByteArrayParameterConverter.Out
jnr.ffi.provider.converters.BoxedDoubleArrayParameterConverter
jnr.ffi.provider.converters.BoxedDoubleArrayParameterConverter.Out
jnr.ffi.provider.converters.BoxedFloatArrayParameterConverter
jnr.ffi.provider.converters.BoxedFloatArrayParameterConverter.Out
jnr.ffi.provider.converters.BoxedIntegerArrayParameterConverter
jnr.ffi.provider.converters.BoxedIntegerArrayParameterConverter.Out
jnr.ffi.provider.converters.BoxedLong32ArrayParameterConverter
jnr.ffi.provider.converters.BoxedLong32ArrayParameterConverter.Out
jnr.ffi.provider.converters.BoxedLong64ArrayParameterConverter
jnr.ffi.provider.converters.BoxedLong64ArrayParameterConverter.Out
jnr.ffi.provider.converters.BoxedShortArrayParameterConverter
jnr.ffi.provider.converters.BoxedShortArrayParameterConverter.Out
jnr.ffi.provider.converters.ByReferenceParameterConverter
jnr.ffi.provider.converters.ByReferenceParameterConverter.Out
jnr.ffi.provider.converters.CharSequenceArrayParameterConverter
jnr.ffi.provider.converters.CharSequenceArrayParameterConverter.Out
jnr.ffi.provider.converters.CharSequenceParameterConverter
jnr.ffi.provider.converters.EnumConverter
jnr.ffi.provider.converters.EnumSetConverter
jnr.ffi.provider.converters.Long32ArrayParameterConverter
jnr.ffi.provider.converters.Long32ArrayParameterConverter.Out
jnr.ffi.provider.converters.NativeLong32ArrayParameterConverter
jnr.ffi.provider.converters.NativeLong32ArrayParameterConverter.Out
jnr.ffi.provider.converters.NativeLong64ArrayParameterConverter
jnr.ffi.provider.converters.NativeLong64ArrayParameterConverter.Out
jnr.ffi.provider.converters.NativeLongConverter
jnr.ffi.provider.converters.Pointer32ArrayParameterConverter
jnr.ffi.provider.converters.Pointer32ArrayParameterConverter.Out
jnr.ffi.provider.converters.Pointer64ArrayParameterConverter
jnr.ffi.provider.converters.Pointer64ArrayParameterConverter.Out
jnr.ffi.provider.converters.StringBufferParameterConverter
jnr.ffi.provider.converters.StringBuilderParameterConverter
jnr.ffi.provider.converters.StringResultConverter
jnr.ffi.provider.converters.StructArrayParameterConverter
jnr.ffi.provider.converters.StructArrayParameterConverter.Out
jnr.ffi.provider.converters.StructByReferenceFromNativeConverter
jnr.ffi.provider.converters.StructByReferenceToNativeConverter
jnr.ffi.provider.jffi.AbstractAsmLibraryInterface
jnr.ffi.provider.jffi.AnnotationTypeMapper
jnr.ffi.provider.jffi.ArrayMemoryIO
jnr.ffi.provider.jffi.AsmLibraryLoader
jnr.ffi.provider.jffi.AsmRuntime
jnr.ffi.provider.jffi.AsmStructByReferenceFromNativeConverter
jnr.ffi.provider.jffi.BufferParameterStrategy
jnr.ffi.provider.jffi.ByteBufferMemoryIO
jnr.ffi.provider.jffi.ClosureFromNativeConverter
jnr.ffi.provider.jffi.ClosureFromNativeConverter.AbstractClosurePointer
jnr.ffi.provider.jffi.ClosureFromNativeConverter.ProxyConverter
jnr.ffi.provider.jffi.CodegenUtils
jnr.ffi.provider.jffi.FastLongMethodGenerator
jnr.ffi.provider.jffi.JNIInvokeInterface
jnr.ffi.provider.jffi.JNINativeInterface
jnr.ffi.provider.jffi.LibraryLoader
jnr.ffi.provider.jffi.MemoryUtil
jnr.ffi.provider.jffi.MethodGenerator
jnr.ffi.provider.jffi.NativeClosureFactory
jnr.ffi.provider.jffi.NativeClosureProxy
jnr.ffi.provider.jffi.NativeFunctionMapperContext
jnr.ffi.provider.jffi.NativeLibrary
jnr.ffi.provider.jffi.NativeLibrary.LoadedLibraryData
jnr.ffi.provider.jffi.NativeMemoryManager
jnr.ffi.provider.jffi.NativeRuntime
jnr.ffi.provider.jffi.NoTrace
jnr.ffi.provider.jffi.NoX86
jnr.ffi.provider.jffi.NullObjectParameterStrategy
jnr.ffi.provider.jffi.NumberUtil
jnr.ffi.provider.jffi.ParameterStrategy
jnr.ffi.provider.jffi.PointerParameterStrategy
jnr.ffi.provider.jffi.PrimitiveArrayParameterStrategy
jnr.ffi.provider.jffi.Provider
jnr.ffi.provider.jffi.SimpleNativeContext
jnr.ffi.provider.jffi.SkinnyMethodAdapter
jnr.ffi.provider.jffi.SymbolNotFoundError
jnr.ffi.provider.jffi.TransientNativeMemory
jnr.ffi.provider.jffi.VariableAccessorGenerator
jnr.ffi.provider.jffi.platform.aarch64.darwin.TypeAliases
jnr.ffi.provider.jffi.platform.aarch64.freebsd.TypeAliases
jnr.ffi.provider.jffi.platform.aarch64.linux.TypeAliases
jnr.ffi.provider.jffi.platform.arm.linux.TypeAliases
jnr.ffi.provider.jffi.platform.i386.darwin.TypeAliases
jnr.ffi.provider.jffi.platform.i386.freebsd.TypeAliases
jnr.ffi.provider.jffi.platform.i386.linux.TypeAliases
jnr.ffi.provider.jffi.platform.i386.midnightbsd.TypeAliases
jnr.ffi.provider.jffi.platform.i386.openbsd.TypeAliases
jnr.ffi.provider.jffi.platform.i386.solaris.TypeAliases
jnr.ffi.provider.jffi.platform.i386.windows.TypeAliases
jnr.ffi.provider.jffi.platform.mips.linux.TypeAliases
jnr.ffi.provider.jffi.platform.mips64.linux.TypeAliases
jnr.ffi.provider.jffi.platform.mips64el.linux.TypeAliases
jnr.ffi.provider.jffi.platform.mipsel.linux.TypeAliases
jnr.ffi.provider.jffi.platform.ppc.aix.TypeAliases
jnr.ffi.provider.jffi.platform.ppc.darwin.TypeAliases
jnr.ffi.provider.jffi.platform.ppc.linux.TypeAliases
jnr.ffi.provider.jffi.platform.ppc64.aix.TypeAliases
jnr.ffi.provider.jffi.platform.ppc64.freebsd.TypeAliases
jnr.ffi.provider.jffi.platform.ppc64.ibmi.TypeAliases
jnr.ffi.provider.jffi.platform.ppc64.linux.TypeAliases
jnr.ffi.provider.jffi.platform.ppc64le.linux.TypeAliases
jnr.ffi.provider.jffi.platform.s390.linux.TypeAliases
jnr.ffi.provider.jffi.platform.s390x.linux.TypeAliases
jnr.ffi.provider.jffi.platform.sparc.solaris.TypeAliases
jnr.ffi.provider.jffi.platform.sparcv9.linux.TypeAliases
jnr.ffi.provider.jffi.platform.sparcv9.solaris.TypeAliases
jnr.ffi.provider.jffi.platform.x86_64.darwin.TypeAliases
jnr.ffi.provider.jffi.platform.x86_64.dragonfly.TypeAliases
jnr.ffi.provider.jffi.platform.x86_64.freebsd.TypeAliases
jnr.ffi.provider.jffi.platform.x86_64.linux.TypeAliases
jnr.ffi.provider.jffi.platform.x86_64.midnightbsd.TypeAliases
jnr.ffi.provider.jffi.platform.x86_64.openbsd.TypeAliases
jnr.ffi.provider.jffi.platform.x86_64.solaris.TypeAliases
jnr.ffi.provider.jffi.platform.x86_64.windows.TypeAliases
jnr.ffi.types.blkcnt_t
jnr.ffi.types.blksize_t
jnr.ffi.types.caddr_t
jnr.ffi.types.clock_t
jnr.ffi.types.dev_t
jnr.ffi.types.fsblkcnt_t
jnr.ffi.types.fsfilcnt_t
jnr.ffi.types.gid_t
jnr.ffi.types.id_t
jnr.ffi.types.in_addr_t
jnr.ffi.types.in_port_t
jnr.ffi.types.ino64_t
jnr.ffi.types.ino_t
jnr.ffi.types.int16_t
jnr.ffi.types.int32_t
jnr.ffi.types.int64_t
jnr.ffi.types.int8_t
jnr.ffi.types.intptr_t
jnr.ffi.types.key_t
jnr.ffi.types.mode_t
jnr.ffi.types.nlink_t
jnr.ffi.types.off_t
jnr.ffi.types.pid_t
jnr.ffi.types.rlim_t
jnr.ffi.types.sa_family_t
jnr.ffi.types.size_t
jnr.ffi.types.socklen_t
jnr.ffi.types.ssize_t
jnr.ffi.types.swblk_t
jnr.ffi.types.time_t
jnr.ffi.types.u_int16_t
jnr.ffi.types.u_int32_t
jnr.ffi.types.u_int64_t
jnr.ffi.types.u_int8_t
jnr.ffi.types.uid_t
jnr.ffi.types.uintptr_t
jnr.ffi.util.AnnotationProxy
jnr.ffi.util.Annotations
jnr.ffi.util.BufferUtil
jnr.ffi.util.EnumMapper
jnr.ffi.util.EnumMapper.IntegerEnum
jnr.ffi.util.ref.FinalizablePhantomReference
jnr.ffi.util.ref.FinalizableReference
jnr.ffi.util.ref.FinalizableReferenceQueue
jnr.ffi.util.ref.FinalizableSoftReference
jnr.ffi.util.ref.FinalizableWeakReference
jnr.ffi.util.ref.internal.Finalizer