Chapter 13. JNI Functions
This chapter specifies the JNI functions. We will use the term “must” to describe the restrictions placed on JNI programmers. For example, when a certain JNI function must receive a nonNULL
object, it is the programmer’s responsibility not to pass NULL
to that function. As a result, a JNI implementation does not need to check for possibly receiving NULL
pointers in that function. If the programmer passes NULL
to that function, the resulting behavior is undefined.
We will begin with a summary of JNI functions. The main body of the chapter contains the detailed specifications of all JNI functions.
Summary of the JNI Functions
The JNI functions fall into one of four categories depending on where they are defined and what they ...
Get Java™ Native Interface: Programmer’s Guide and Specification, The now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.