垃圾收集操作

Vik*_*iki 1 c# java garbage-collection

有人可以解释我垃圾收集是如何工作的吗?

(我正在使用C#和Java).

Ste*_*ssi 6

垃圾收集背后的基本思想是你不必关心内存管理.Garbage Collectod所做的是定期检查对象引用并找到不再使用的对象(不再引用)来回收它们的内存并压缩另一个.垃圾收集器使用各种算法来执行他们的工作,并且它们在从一个语言到另一个语言的某些细节上有所不同.维基百科为您提供了一个很好的起点.如果您正在寻找有关各种垃圾收集器(Java,.NET,..)的实际实现的更多深入信息,您可以在这里这里查看或搜索谷歌以获取更多信息.