java中会存在内存泄漏吗,请简单描述
生活随笔
收集整理的這篇文章主要介紹了
java中会存在内存泄漏吗,请简单描述
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
理論上Java因?yàn)橛欣厥諜C(jī)制(GC)不會存在內(nèi)存泄露問題(這也是Java被廣泛使用于服務(wù)器端編程的一個重要原因);然而在實(shí)際開發(fā)中,可能會存在無用但可達(dá)的對象,這些對象不能被GC回收,因此也會導(dǎo)致內(nèi)存泄露的發(fā)生。例如Hibernate的Session(一級緩存)中的對象屬于持久態(tài),垃圾回收器是不會回收這些對象的,然而這些對象中可能存在無用的垃圾對象,如果不及時關(guān)閉(close)或清空(flush)一級緩存就可能導(dǎo)致內(nèi)存泄露。
轉(zhuǎn)載于:https://www.cnblogs.com/legend5880/p/7218990.html
總結(jié)
以上是生活随笔為你收集整理的java中会存在内存泄漏吗,请简单描述的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 学习进度条11
- 下一篇: 错误 找不到或无法加载主类