public class System { private static final System mInstance = new System(); static { java.lang.System.loadLibrary("mylib"); } private System() { construct(); } public static System getInstance() { return mInstance; } private native void construct(); }