Я хотел бы обернуть объект C ++, чтобы я мог получить к нему доступ из Java. Я понял, как сохранить ссылку на мой объект C ++ в классе Java-оболочки, читая jni и используя новые объекты c ++ в java . Однако я не понял, как справиться с созданием и удалением моего объекта C ++. Конечно, я могу представить нативные методы, которые создают и удаляют мой объект C ++, но это означает, что я должен сам позаботиться об управлении памятью на Java ... не очень Javaish. Есть ли какие-то собственные методы, которые я должен реализовать, которые вызываются при создании объекта-оболочки Java и сборке мусора?