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
-
Veyon
Logiciel libre et open source pour la surveillance multi-plateforme et le contrôle des ordinateurs et pour la gestion de classe
Nº Q287012 ★
Pas en vente
-
G
Game Maker Language
Langage de programmation
Nº Q1807379 ★
Pas en vente
-
I
Ioctl
Nº Q837975 ★
Pas en vente
-
L
Langage dédié
Langage de programmation pour un domaine d'application précis
Nº Q691358 ★★
Pas en vente
-
Quine (informatique)
Programme informatique dont la sortie et le code source sont identiques
Nº Q1047886 ★★
Pas en vente
-
J
JUnit
Framework de test unitaire pour Java
Nº Q847675 ★
Pas en vente
-
JQuery
Bibliothèque JavaScript
Nº Q230036 ★★
Pas en vente
-
P
Psi (messagerie instantanée)
Logiciel informatique
Nº Q71393 ★
Pas en vente
-
Grand équipement national de calcul intensif
Nº Q3093180 ★
Pas en vente
-
IINA
Nº Q60608219 ★★
Pas en vente
-
S
Sunny Cove
Nº Q106610752 ★★
Pas en vente
-
Platform as a service
Nº Q1153767 ★★
Pas en vente