0 什麼是INCREF的JNI(Java)等價物,DECREF用於 python嵌入C++中?JNI(Java)等價於INCREF,DECREF用於python嵌入C++嗎? 還是沒有相當的? 任何原因爲什麼沒有任何等價物? 來源 2012-01-19 seahorse +0 [引用計數](http://en.wikipedia.org/wiki/Reference_counting) – JBernardo
2 Java的垃圾回收模式是不同的:在Python使用引用計數作爲其主要的垃圾收集方法,Java則沒有。 Java使用所謂的「追蹤」垃圾收集器:Wikipedia。 考慮到這一點,與INCREF和DECREF最接近的等效物可能是NewGlobalRef和DeleteGlobalRef。 參見JNI手冊Chapter 5。 來源 2012-01-19 14:19:42 NPE +0 由於Java犯規使用引用計數,它的Java使用什麼型號的垃圾收集呢? – seahorse +1 @seahorse:參見維基百科「追查垃圾收集器」:http://en.wikipedia.org/wiki/Garbage_collection_(computer_science)#Tracing_garbage_collectors – NPE +0 感謝解釋區別! – seahorse
[引用計數](http://en.wikipedia.org/wiki/Reference_counting) – JBernardo