Description: This directory and its subdirectories contain the example code for: The Java Native Interface: Programmer s Guide and Specification
Sheng Liang, Addison-Wesley, 1999
To Search:
File list (Check if you may need any files):
chap2
.....\HelloWorld
.....\..........\HelloWorld.c
.....\..........\HelloWorld.java
.....\..........\makefile.solaris
.....\..........\makefile.win32
.....\makefile.solaris
.....\makefile.win32
.....\README
chap3
.....\IntArray
.....\........\IntArray.c
.....\........\IntArray.java
.....\........\makefile.solaris
.....\........\makefile.win32
.....\IntArray2
.....\.........\IntArray.c
.....\.........\IntArray.java
.....\.........\makefile.solaris
.....\.........\makefile.win32
.....\makefile.solaris
.....\makefile.win32
.....\ObjectArrayTest
.....\...............\makefile.solaris
.....\...............\makefile.win32
.....\...............\ObjectArrayTest.c
.....\...............\ObjectArrayTest.java
.....\Prompt
.....\......\makefile.solaris
.....\......\makefile.win32
.....\......\Prompt.c
.....\......\Prompt.java
.....\Prompt2
.....\.......\makefile.solaris
.....\.......\makefile.win32
.....\.......\Prompt.c
.....\.......\Prompt.java
.....\README
chap4
.....\InstanceFieldAccess
.....\...................\InstanceFieldAccess.c
.....\...................\InstanceFieldAccess.java
.....\...................\makefile.solaris
.....\...................\makefile.win32
.....\InstanceFieldAccess2
.....\....................\InstanceFieldAccess.c
.....\....................\InstanceFieldAccess.java
.....\....................\makefile.solaris
.....\....................\makefile.win32
.....\InstanceMethodCall
.....\..................\InstanceMethodCall.c
.....\..................\InstanceMethodCall.java
.....\..................\makefile.solaris
.....\..................\makefile.win32
.....\InstanceMethodCall2
.....\...................\InstanceMethodCall.c
.....\...................\InstanceMethodCall.java
.....\...................\makefile.solaris
.....\...................\makefile.win32
.....\makefile.solaris
.....\makefile.win32
.....\MyNewString
.....\...........\makefile.solaris
.....\...........\makefile.win32
.....\...........\MyNewString.c
.....\...........\MyNewString.java
.....\MyNewString2
.....\............\makefile.solaris
.....\............\makefile.win32
.....\............\MyNewString.c
.....\............\MyNewString.java
.....\README
.....\StaticFieldAccess
.....\.................\makefile.solaris
.....\.................\makefile.win32
.....\.................\StaticFieldAccess.c
.....\.................\StaticFieldAccess.java
.....\StaticMethodCall
.....\................\makefile.solaris
.....\................\makefile.win32
.....\................\StaticMethodCall.c
.....\................\StaticMethodCall.java
chap5
.....\makefile.solaris
.....\makefile.win32
.....\MyNewString
.....\...........\makefile.solaris
.....\...........\makefile.win32
.....\...........\MyNewString.c
.....\...........\MyNewString.java
.....\README
chap6
.....\CatchThrow
.....\..........\CatchThrow.c
.....\..........\CatchThrow.java
.....\..........\makefile.solaris
.....\..........\makefile.win32
.....\InstanceMethodCall
.....\..................\InstanceMethodCall.c
.....\..................\InstanceMethodCall.java