1 | One can essentially augment supplied Java Runtime by supplying your own C or other code implementing a particular functionality in a higher performance mode |
2 | This of course generates machine dependence and should only be used if really needed |
3 | First for classes you wish to implement in native fashion, put in your java code lines like: |
4 | public native mustgofast(arguments); // default functions |
5 | static { System.loadLibrary("faststuffhere"); } // static and in class and so runs only ONCE! and loads the native code |