I have several classes that use the same JNI library, called \"jni\". In each of those classes, I have a System.loadLibrary() call in the class\'s static initializer:
I'm pretty sure any subsequent calls to load an already loaded library have no effect [citation needed].
This was verified in the ClassLoader class source code, but I'm still trying to find a good source for this.
ClassLoader