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
-
Arduino IDE
Integrated development environment for Arduino hardware
Nº Q55080330 ★★
Pas en vente
-
I
Intelligent Input Bus
Logiciel informatique
Nº Q1157035 ★
Pas en vente
-
Gajim
Logiciel libre client de messagerie instantanée XMPP
Nº Q58105 ★
Pas en vente
-
C
CURL
Utilitaire en ligne de commande et bibliothèque pour transférer des données en syntaxe URL
Nº Q286306 ★★★
Pas en vente
-
R
Remote Application Platform
Logiciel informatique
Nº Q850689 ★
Pas en vente
-
Node-RED
Nº Q22907329 ★★
Pas en vente
-
A
Apache Jakarta
Nº Q938925 ★
Pas en vente
-
L
LangChain
Logiciel informatique
Nº Q117340550 ★★★
Pas en vente
-
S
SSSE3
Quatrième jeu d'instructions SSE
Nº Q1366124 ★★
Pas en vente
-
ISO/CEI 12207
Norme ISO et CEI
Nº Q1156757 ★★
Pas en vente
-
J
Java (langage)
Langage de programmation informatique orienté objet
Nº Q251 ★★★★
Pas en vente
-
W
Wayland
Protocole informatique qui spécifie la communication entre un serveur d'affichage et ses clients
Nº Q14561 ★★★
Pas en vente
-
L
Logiciel multiplateforme
Logiciel implémenté sur différents systèmes informatiques
Nº Q56842894 ★★
Pas en vente
-
Swagger (logiciel)
Nº Q39069667 ★★
Pas en vente
-
G
Gamebryo
Logiciel informatique
Nº Q1196211 ★★
Pas en vente
-
L
Lightweight Java Game Library
Open-source Java software game library
Nº Q940526 ★★
Pas en vente
-
I
Interface web
Interface homme-machine constituée de pages web et permettant d'utiliser des applications web
Nº Q1981057 ★★
Pas en vente
-
S
S!Appli
Nº Q3458976 ★
Pas en vente