Java Native Interface
La JNI (Java Native Interface) est une bibliothèque logicielle d'interfaçage, intégrée nativement au JDK de Java, qui permet au code Java s'exécutant à l'intérieur de la JVM d'appeler et d'être appelé par des applications natives (c'est-à-dire des programmes spécifiques au matériel et au système d'exploitation de la plate-forme concernée), ou avec des bibliothèques logicielles basées sur d'autres langages (C, C++, assembleur, etc.). Voici quelques exemples d'utilisation de JNI : Certaines fonctions du matériel ou du système d'exploitation ne so...
Nº Q168492 ★★
Peu commune · Littérature
Java Native Interface
La JNI (Java Native Interface) est une bibliothèque logicielle d'interfaçage, intégrée nativement au JDK de Java, qui permet au code Java s'exécutant à l'intérieur de la JVM d'appeler et d'être appelé par des applications natives (c'est-à-dire des programmes spécifiques au matériel et au système d'exploitation de la plate-forme concernée), ou avec des bibliothèques logicielles basées sur d'autres langages (C, C++, assembleur, etc.). Voici quelques exemples d'utilisation de JNI : Certaines fonctions du matériel ou du système d'exploitation ne so...
Sur Wikipédia
La JNI (Java Native Interface) est une bibliothèque logicielle d'interfaçage, intégrée nativement au JDK de Java, qui permet au code Java s'exécutant à l'intérieur de la JVM d'appeler et d'être appelé par des applications natives (c'est-à-dire des programmes spécifiques au matériel et au système d'exploitation de la plate-forme concernée), ou avec des bibliothèques logicielles basées sur d'autres langages (C, C++, assembleur, etc.). Voici quelques exemples d'utilisation de JNI : Certaines fonctions du matériel ou du système d'exploitation ne sont pas gérées dans les bibliothèques Java ; Pouvoir s'interfacer avec des applications écrites dans d'autres langages ; Pour les applications temps réel, utiliser un langage compilé (c'est-à-dire du code natif) sera plus rapide que de passer par le bytecode de Java.
Texte : Wikipédia, CC BY-SA 4.0. ·
Cartes voisines
-
H
HotSpot
Machine virtuelle Java
Nº Q633804 ★
Pas en vente
-
Remmina
Client de contrôle de bureau à distance multi-protocoles
Nº Q82148 ★
Pas en vente
-
C
Code impénétrable
Nº Q1150647 ★★★
Pas en vente
-
T
Tailwind CSS
Bibliothèque CSS première-utilité
Nº Q102173844 ★★
Pas en vente
-
Thonny
Nº Q22909401 ★★
Pas en vente
-
DotNetNuke
Logiciel informatique
Nº Q1251148 ★
Pas en vente
-
A
Asm.js
Langage de programmation
Nº Q13496636 ★★
Pas en vente
-
I
ICEfaces
Web framework implementing JSF with Ajax
Nº Q1653245 ★
Pas en vente
-
Digital visual interface
Standard de connexion vidéo numérique
Nº Q337765 ★★★
Pas en vente
-
Kotlin (langage)
Langage de programmation
Nº Q3816639 ★★★
Pas en vente
-
Framework JavaScript
Nº Q783866 ★★
Pas en vente
-
WxWidgets
Logiciel informatique
Nº Q284982 ★
Pas en vente
-
C--
Langage de programmation informatique
Nº Q81348 ★★
Pas en vente
-
U
Universal Chess Interface
Protocole de communication
Nº Q1772684 ★
Pas en vente
-
Agence nationale des techniques d'enquêtes numériques judiciaires
Nº Q56479274 ★★
Pas en vente
-
J
Jmol
Logiciel informatique
Nº Q1689854 ★
Pas en vente
-
Y
Yeoman (informatique)
Pile de développement open source d'applications web
Nº Q8052438 ★
Pas en vente
-
GNOME Shell
Logiciel informatique
Nº Q1343860 ★
Pas en vente