http://www.java-forums.org/advanced-java/61280-problems-jni-currenttimemillis-function.html