Home : Course Map : Chapter 22 :
Chapter 22: Java Native Interface
JavaTech
Course Map
Chapter 22

Introduction
Java Code
C++ Code
Support Files
Resources

Exercises

     About JavaTech
     Codes List
     Exercises
     Feedback
     References
     Resources
     Tips
     Topic Index
     Course Guide
     What's New

JavaTech: Introduction to Scientific and Technical Computing with Java
JavaTech: An Introduction to Scientific and Technical Computing with Java
By Clark S. Lindsey, Johnny S. Tolliver, and Thomas Lindblad
Cambridge University Press, October 2005

For Chapter 22 we provide support material and source code for the JNI demonstration program that connects Java to local C code.

Chapter 22 in the JavaTech book is organized as follows:

22     The Java Native Interface (JNI)
22.1  Introduction
22.2  What is JNI?
22.3  Hello World in JNI
22.4  Deeper into JNI
22.5  Java String objects
22.6  Java primitive arrays
22.7  Java object arrays and multidimensional primitive arrays
22.8  Java objects on the C side
22.9  Calling Java methods from native code
22.10 Exceptions in JNI
22.11 Local and global references
22.12 Threads and synchronization in JNI
22.13 Conclusion
22.14 Web Course materials & References

 

 

  
  Part I Part II Part III
Java Core 1  2  3  4  5  6  7  8  9  10  11  12 13 14 15 16 17
18 19 20
21
22 23 24
Supplements

1  2  3  4  5  6  7  8  9  10  11  12

Tech 1  2  3  4  5  6  7  8  9  10  11  12
Physics 1  2  3  4  5  6  7  8  9  10  11  12

Java is a trademark of Sun Microsystems, Inc.