Java Native Interface
Sign in to saveAlso known as JNI
Framework allowing Java programs to call and be called by programs in other languages
Described at
Java Native Interface Specification: Contents
docs.oracle.com →Link to a page describing this subject · 20,044 chars · not written by Vinony
Wikidata facts
Show 2 more facts
- Stack Exchange tag
- stackoverflow.com/tags/java-native-interface
- described at URL
- docs.oracle.com/javase/9/docs/specs/jni/index.html
Sources (1)
via Wikidata · CC0
Article · Italiano
La Java Native Interface o JNI è un framework del linguaggio Java che consente al codice Java di richiamare (o essere richiamato da) codice cosiddetto "nativo", ovvero specifico di un determinato sistema operativo o, più in generale, scritto in altri linguaggi di programmazione, in particolare C, C++ e assembly. Nella letteratura in lingua italiana, il nome del framework viene in genere tradotto come "interfaccia nativa Java". La principale applicazione della JNI è quella di richiamare all'interno di programmi Java porzioni di codice che svolgono funzionalità intrinsecamente non portabili (per esempio primitive di sistema operativo) e che pertanto non possono essere implementate in Java puro. L'interfacciamento è basato sulla definizione di un insieme di classi di raccordo fra i due contesti, che presentano una interfaccia Java, ma che delegano al codice nativo l'implementazione dei loro metodi.
Abstract from DBpedia / Wikipedia · CC BY-SA