JNI(Java)相当于INCREF,DECREF用于python嵌入C ++?

时间:2012-01-19 13:44:25

标签: java c++ python java-native-interface

什么是JREI(Java)等效的INCREF,DECREF用于 python是否嵌入了C ++?

或者没有相应的? 没有任何等价物的任何理由?

1 个答案:

答案 0 :(得分:2)

Java的垃圾收集模型不同:虽然Python使用引用计数作为其主要的垃圾收集器方法,但Java却没有。

Java使用所谓的“跟踪”垃圾收集器:Wikipedia

考虑到这一点,与INCREFDECREF最接近的等价物可能是NewGlobalRefDeleteGlobalRef

请参阅JNI手册的Chapter 5