Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Java(TM) Native Interface: Programmer's Guide and Specification

Buy

The Java Native Interface (JNI) enables the integration of code written in the Java programming language with code written in other languages such as C and C++. It allows programmers to take full advantage of the Java platform without having to abandon their investment in legacy code.

This book is the definitive resource and a comprehensive guide to working with the JNI. Entirely up-to-date, the book offers a tutorial, a detailed description of JNI features and programming techniques, JNI design justifications, and the official specification for all JNI types and functions.

You will find coverage of important topics such as:

  • Writing native methods
  • Passing data types between the Java language and native programming languages
  • Embedding a Java virtual machine implementation in native applications
  • Leveraging legacy native libraries
  • Improving the efficiency and reliability of your code

An entire chapter is devoted to avoiding common traps and pitfalls. The book uses numerous examples to illustrate programming techniques that have proven to be effective.

About the Author

Sheng Liang, a staff engineer in Java Software at Sun Microsystems, Inc., designed the JNI and led the Java virtual machine development for the first release of the Java 2 platform. He holds a Ph.D. in computer science from Yale University.

(HTML tags aren't allowed.)

C# 5.0 Programmer's Reference
C# 5.0 Programmer's Reference

Stay ahead of the game with this comprehensive guide to the C# programming language

Well-known C# expert Rod Stephens gives novice and experienced developers a comprehensive tutorial and reference to standard C#. This new title fully covers the latest C# language standard, C# 5.0, as well as its implementation in the 2013...

Microsoft Visual Basic 2005 Express Edition Programming for the Absolute Beginner
Microsoft Visual Basic 2005 Express Edition Programming for the Absolute Beginner
Written in a straightforward style, using a games-based approach that makes learning beginning-level programming fun and easy, this book teaches programming skills using Visual Basic 2005 Express Edition as a foundation language.

Written for the beginning programmer with little to no prior programming experience, Microsoft Visual...

3ds max 7 Fundamentals
3ds max 7 Fundamentals

Offering character animation functionality previously only available in programs costing two to three times as much, 3ds max 7 is everything you've dreamed of in a 3D modeling program-and more! Here to get you hands-on fast is a project-based guide from one of Discreet's own carefully chosen authorized training specialists,...


Principles of Electrochemistry
Principles of Electrochemistry
Presents electron transfer and double-layer theories in an understandable manner while keeping mathematics to a minimum. Revised and expanded, this edition features a number of new sections which deal with electrochemical materials science, photoelectrochemistry, stochastic processes, novel aspects of ion transfer across biological membranes,...
Privacy Means Profit: Prevent Identity Theft and Secure You and Your Bottom Line
Privacy Means Profit: Prevent Identity Theft and Secure You and Your Bottom Line

Bulletproof your organization against data breach, identity theft, and corporate espionage

In this updated and revised edition of Privacy Means Profit, John Sileo demonstrates how to keep data theft from destroying your bottom line, both personally and professionally. In addition to sharing his gripping tale of losing...

Capability Cases : A Solution Envisioning Approach
Capability Cases : A Solution Envisioning Approach

BRIDGE THE GAP BETWEEN BUSINESS VISION AND SOFTWARE SOLUTION

Both IT organizations and business leaders recognize the urgent importance of aligning technology solutions with enterprise strategy. But they've struggled to do so... until now. Capability Cases represents a...

©2021 LearnIT (support@pdfchm.net) - Privacy Policy