Home Training and Tutorials Best practices for using the Java Native Interface