JNI: освобождение памяти jstring. NewStringUTF

Функция dll (C++) возвращает jstring, созданный с помощью NewStringUTF:

...
sprintf(result, "Any data. Not a const string");
jstring jres = env -> NewStringUTF(result);
free(result);
return jres;

Массив символов result, очевидно, нужно очистить. Но нужно ли освобождать память jres? Или JVM об этом позаботится?


Ответы (0 шт):