Buy Used
+ £2.80 delivery
Used: Very Good | Details
Condition: Used: Very Good
Comment: Expedited shipping available on this book. The book has been read, but is in excellent condition. Pages are intact and not marred by notes or highlighting. The spine remains undamaged.
Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

Essential JNI Java Native Interface Paperback – 4 Mar 1998

3.8 out of 5 stars 14 customer reviews

See all 5 formats and editions Hide other formats and editions
Amazon Price
New from Used from
£59.60 £1.00
click to open popover

Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.

  • Apple
  • Android
  • Windows Phone

To get the free app, enter your mobile phone number.

Only on Amazon: One product for every need Only on Amazon: New Releases

Product details

  • Paperback: 528 pages
  • Publisher: Prentice Hall; Includes Diskette edition (4 Mar. 1998)
  • Language: English
  • ISBN-10: 0136798950
  • ISBN-13: 978-0136798958
  • Product Dimensions: 15.9 x 2.5 x 22.9 cm
  • Average Customer Review: 3.8 out of 5 stars 14 customer reviews
  • Amazon Bestsellers Rank: 1,037,490 in Books (See Top 100 in Books)
  • Would you like to tell us about a lower price?
    If you are a seller for this product, would you like to suggest updates through seller support?

  • See Complete Table of Contents

Product description


This book delivers all the information and sample code Java developers need in order to integrate new Java code with native and legacy applications that utilize platform-specific features. Sun's Java Native Interface (JNI) is the first API for building Java-enabled native applications that are binary compatible across multiple Java Virtual Machines. This book covers every aspect of the JNI API from the perspective of an experienced developer. Understand data structures, the JNI's relationship to file systems, native applications and native methods; the JNI library; and class construction with JNI. Learn how to use JNI to integrate Java and C++ code, and how to provide serial I/O from Java on both POSIX and Win32 platforms. The book includes a complete JNI reference and a full chapter on debugging. It's an essential resource for all Java programmers who need to take advantage of platform-specific features.

From the Back Cover


Leverage platform-specific features without compromising binary compatibility!

With the Java Native Interface API, you get the best of both worlds: access to the native platform features you need to get the job done plus full binary compatibility across multiple Java Virtual Machines. And there is no better way to master the JNI than this fast-paced, example-rich guide, which focuses on proven techniques.

Walk step-by-step through writing Java and native code components, building libraries, loading and invoking native methods, and more. Discover powerful techniques for creating Java Virtual Machines from within any native application. Learn proven approaches to integrating Java and C++ code, converting C structures, and providing serial I/O from Java on both POSIX and Win32 platforms. Get comprehensive debugging help. There's even a complete, easy-to-use API reference!

With JNI, you can leverage Java's extraordinary capabilities without sacrificing proven legacy code.

Essential JNI: Java Native Interface gives you the insight, proven techniques, and real-world sample code you'll need to get results with JNI, plus:

  • A complete, task-oriented reference to the entire Java Native Interface API
  • Tools and strategies for integrating legacy code with new Java applications
  • Extensive code examples and detailed debugging tips
  • Clear explanations of JNI native types, signatures, references, and object and class functions
  • Specific techniques for managing C++ code and converting C structures

See all Product description

14 customer reviews

3.8 out of 5 stars

Review this product

Share your thoughts with other customers

Read reviews that mention

Showing 1-8 of 14 reviews

25 November 1997
Format: Paperback
3 November 1998
Format: Paperback
6 June 1999
Format: Paperback
1 March 1999
Format: Paperback
21 August 1998
Format: Paperback
One person found this helpful
Comment Report abuse
2 November 1998
Format: Paperback
9 October 1998
Format: Paperback

Would you like to see more reviews about this item?

Where's My Stuff?

Delivery and Returns

Need Help?