- 1. Introduction
- 2. Design Overview
- 3. JNI Types and Data Structures
- 4. JNI Functions
- Interface Function Table
- Constants
- Version Information
- Class Operations
- Module Operations
- Thread Operations
- Exceptions
- Global and Local References
- Weak Global References
- Object Operations
- Accessing Fields of Objects
- Calling Instance Methods
- Accessing Static Fields
- Calling Static Methods
- String Operations
- Array Operations