Download Java Native Interface: Programmer's Guide and Specification pdf by Sheng Liang, Written for the experienced Java developer, The Java Native Interface documents the most recent in native code programming for the Java platform using the Java Native Interface (JNI) with C/C++. Author Sheng Liang designed the book around 'dos and don'ts', even specifying within the introduction when you should and when you shouldn't use JNI. although generally densely written, this title definitely conveys a good deal of technical information on using native code with Java. Download the pdf from below to explore all topics and start learning.

BOOK CONTENTS-

1.0 Introduction
2.0 MIPS Architecture Overview
3.0 Data Representation
4.0 QtSpim Program Formats
5.0 Instruction Set Overview
6.0 Addressing Modes
7.0 Stack
8.0 Procedures/Functions
9.0 QtSpim System Service Calls
10.0 Multi-dimension Array Implementation
11.0 Recursion
12.0 Appendix A – Example Program
13.0 Appendix B – QtSpim Tutorial
14.0 Appendix C – MIPS Instruction Set