Tôi đang trả lại một chuỗi từ một phương thức JNI. Tôi xóa tham chiếu cục bộ với nó trước khi trả về giá trị.Gọi DeleteLocalRef trong giao diện gốc java
JNIEXPORT jstring JNICALL TestJNIMethod(JNIEnv* env, jclass)
{
jstring test_string = env->NewStringUTF("test_string_value");
env->DeleteLocalRef(test_string);
return test_string;
}
Phương thức JAVA gọi có thể vẫn truy cập được chuỗi trả về hoặc bộ thu gom rác có dọn sạch bộ nhớ không?