chen956
清泉流
2016-03-15 09:56
采纳率: 100%
浏览 1.6k
已采纳

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

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

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

5条回答 默认 最新

  • oyljerry
    oyljerry 2016-03-15 10:18
    已采纳

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

    点赞 评论
  • caozhy

    当然不会啦。

    点赞 评论
  • luochoudan
    丑旦 2016-03-15 11:50

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

    点赞 评论
  • John_ToStr
    John_ToDebug 2016-03-16 06:52

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

    点赞 评论
  • chen956
    清泉流 2018-01-08 06:14

    这个已经很长时间了,我自己深入了解了JAVA虚拟机原理,也深入了解了JNA的原理。就像上面说的一样。

    点赞 评论

相关推荐