2 chen956 chen956 于 2016.03.15 17:56 提问

Java GC会释放在c++中动态分配的内存吗

最近在使用JNA技术,在c++中动态分配了内存,然后传递给了java,现在想问一下java
垃圾回收机制会回收c++分配的内存吗?

4个回答

caozhy
caozhy   Ds   Rxr 2016.03.15 17:58

当然不会啦。

oyljerry
oyljerry   Ds   Rxr 2016.03.15 18:18

C++的内存需要自己代码来进行控制,不能被java GC来处理。

luochoudan
luochoudan   Ds   Rxr 2016.03.15 19:50

jdk的手伸不了那么远,垃圾回收的机制也不一样。

John_ToStr
John_ToStr   Rxr 2016.03.16 14:52

谁开辟的内存谁去清理, 这是本分, 不要想着别人去给你清理, 即使会,这也不合乎情理

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!