Java Native Interface


Also found in: Acronyms, Wikipedia.

Java Native Interface

(programming)
(JNI) A native programming interface for Java that allows Java code running inside a Java Virtual Machine to interoperate with applications and libraries written in other programming languages such as C, C++ and assembly language.
References in periodicals archive ?
Java Native Interface (JNI) technology is the programming interface that enables Java technology programmers to leverage legacy code written in other languages, such as C and C++.
On the second issue, the Java native interface, Muglia testified that:
In particular, Microsoft had added unauthorized keywords and compiler directives, had modified the compiler to support these unauthorized extensions and had failed to implement the Java Native Interface (JNI).
eXtremeDB's Java Native Interface (JNI) simplifies coding by enabling developers to work with the database entirely from within Java, using plain old Java objects (POJOs).
BulletTrain supports the Java 2.0 language specification, and can compile and run all the libraries and applications included in JDK1.2.1, including the windowing system and other Java Native Interface applications.
The sample application uses the AnVoice API, which in turn uses the Java Native Interface (JNI), to setup an RTP/IP to RTP/IP VoIP connection.

Full browser ?