“而且,Java的设计者向我们这些开发者许下了垃圾回收的美好承诺,因此导致Java的内存泄漏更为隐蔽,往往更不为开发者所注意。”
杨成耐心地继续解释道。
“一个内存泄漏点导致的内存泄漏可能并不多,但如果并发的用户一多,运行时间一长后,内存泄漏就会显得比较可怕起来...”
很快,半天时间过去了....
杨成把项目中一些看上去很普通的代码做了调整,然后提交给测试组。
测试结果:系统性能得到了明显的改善。
于是,开发组长召集项目组的人开始重新研究内存回收相关的问题。
“成哥”,开发组长不好意思地挠了挠头。
此时的他,对这个年轻人可以说是心悦诚服。
“你能给我们讲讲内存泄漏的相关知识吗?”
“当然可以的!”
杨成也不卖关子。
“为了搞清楚程序中是否存在内存泄漏,我就先谈谈什么是内存泄漏吧!”