Rate This Document
Findability
Accuracy
Completeness
Readability

Introduction

Java Native Access (JNA) provides a set of Java tool classes for dynamically accessing the system native library (such as the Windows DLL) during the running without compiling any native/JNI code. Developers only need to describe the functions and structures of the target native library in a Java interface. The JNA automatically maps the Java interface to the native function.