第2个回答 2019-06-07
你又一个笔记本,你想记上5亲朋好友的联系电话、地址、姓名等等。但奇怪的很,这个笔记本记上去的每一条信息,可能会出现在任意一页任何一行上,而它只会在你记上一条之后告诉你,着条记录在某页某行。你想,那好吧,我记页数行数总比记那些名字电话地址方便吧。
但是你记性不好,你说,我记不住,得用一张小纸条写上页行,揣在兜兜里。但是呢,你很抠门,最后,只用那么一小张小纸条,这个纸条只能记一个(页行)。
后面的事情,就是你在这张纸条上记了第一个亲戚朋友的信息的页行,接着又用橡皮擦擦掉记上了第二个亲戚朋友的页行。直到最后的一位。这时候,前4个亲戚朋友,确定是仍在你的笔记本中。但是已经没有办法找到这些信息的位置了。(直到整个进程结束,操作系统将整个笔记本擦除前,这四块数据将被一直占用。这四块数据已无法被正常地利用了但却霸占了实际地内存且你(程序员)已没有正常地方法进行释放了。内存泄漏)