JNIEnv *
I noticed in the JNI spec, every function has a JNIEnv* env parameter, through which you can access the Java environment.
However, in C, you should use (*env)->xxxx to access it, whereas in C++, you need to use env->xxxx.
Could anyone let me know what's behind such a design decision?
Thanks

