up previous next contents
Next: Collections framework Up: Day 3: Standard Libraries Previous: Remote Method Invocation (RMI)   Contents

Java Native Interface (JNI)

  • Lets you run C programs from Java.
  • A great feature if you have a large amount of high-quality C code already written, and want to leverage that for new Java applications.
  • Can also be used if maximizing the speed of the code is critical.
  • When using JNI, you may be limiting the portability of your application.


up previous next contents
Next: Collections framework Up: Day 3: Standard Libraries Previous: Remote Method Invocation (RMI)   Contents