JNIWrapper for macOS 3.12
Vous pourrez télécharger en 5 secondes.
Sur JNIWrapper for macOS
La bibliothèque JNIWrapper permet d’interfacer le code natif tout en conservant le contrôle total de l’application du côté Java. Avec JNIWrapper, il n’est pas nécessaire pour vous de créer des bibliothèques de code natives pour appeler une fonction de l’API du système d’exploitation ou une fonction à partir d’une bibliothèque dynamique. Vous écrivez votre code uniquement en langue Java, et JNIWrapper fait le reste. JNIWrapper avantages sont les suivants. Fonctionnement minimum en coulisses, de sorte que les développeurs peuvent toujours voir ce qui se passe lorsque vous travaillez avec les données natives. Des performances élevées permettent à JNIWrapper de gérer toute grande quantité de données impliquées dans les interactions entre le code Java et le code natif, ne nécessitant aucun réglage des performances de la part du développeur. Gestion automatique des ressources - toutes les ressources allouées par les composants JNIWrapper sont libérées automatiquement lorsqu’elles ne sont plus nécessaires. Soutien complet à l’invocation des fonctions autochtones - JNIWrapper prend en charge les conventions d’appel stdcall et cdecl et tous les types de C complexes, y compris les structures, les syndicats et les rappels. L’architecture extensible permet de mettre en œuvre de nouveaux types de données ou de personnaliser ceux existants. La prise en charge de l’invocation simultanée sans fil permet d’effectuer tous les appels de fonction native simultanément à partir de différents threads Java sans avoir besoin de les synchroniser. Les plantages dans les fonctions natives sont convertis en exceptions Java. JNIWrapper fournit un mécanisme de recherche de bibliothèque natif personnalisable. La bibliothèque permet également de travailler avec l’API carbone et cacao.