Что такое слабые глобальные ссылки в JNI? Чем он отличается от глобальной ссылки и локальной ссылки ?