JNIEXPORT void JNICALL Java_ru_fruzz_test_Test_print(JNIEnv* env, jobject obj) {
jclass systemClass = env->FindClass("java/lang/System");
jfieldID outField = env->GetStaticFieldID(systemClass, "out", "Ljava/io/PrintStream;");
jobject outObj = env->GetStaticObjectField(systemClass, outField);
jclass printStreamClass = env->GetObjectClass(outObj);
jmethodID printlnMethod = env->GetMethodID(printStreamClass, "println", "(Ljava/lang/String;)V");
jstring message = env->NewStringUTF("Hello, world!");
env->CallVoidMethod(outObj, printlnMethod, message);
}