开发者社区> 问答> 正文

Java 中会存在会引起电脑内存的泄漏吗

不知道会不会引起电脑内存的泄漏,求解答

展开
收起
游客toxlrfghuoiyc 2021-10-14 00:19:15 494 0
1 条回答
写回答
取消 提交回答
  • 理论上Java因为有垃圾回收机制(GC)不会存在内存泄露问题(这也是Java被广泛使用于服务器端编程的一个重要原因);然而在实际开发中,可能会存在无用但可达的对象,这些对象不能被GC回收也会发生内存泄露。一个例子就是hibernate的Session(一级缓存)中的对象属于持久态,垃圾回收器是不会回收这些对象的,然而这些对象中可能存在无用的垃圾对象。

    2021-10-14 00:19:56
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
Spring Cloud Alibaba - 重新定义 Java Cloud-Native 立即下载
The Reactive Cloud Native Arch 立即下载
JAVA开发手册1.5.0 立即下载