Java Native Interface
(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}.
(1997-12-07)