Java Native Access acr. JNA (Java Native Access) est une API permettant d'accéder à du code natif sans faire appel explicitement à la couche de programmation JNI. Le développement nécessite une interface Java pour décrire le prototype les fonctions et les structures contenues dans le code natif à appeler.