Skip to content
EntityQ168492· pop 17· linked from 75 articles

Java Native Interface

Sign in to save

Also 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
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

Connections

Categories