这篇文章整理了 .NET 面试中出现频率最高的 8 道 GC 题。不是背答案——是帮你把 GC 的底层逻辑串一遍,面试时不管怎么追问都能接得住。 01 .NET GC 的分代机制是怎么回事? 这是开胃菜,但答不好直接出局。 .NET GC 把托管堆分成三代:Gen 0、Gen 1、Gen 2。核心假设是——新对象死得快,老对象活得久。 新对象分配在 Gen 0。Gen 0...…
这篇文章整理了 .NET 面试中出现频率最高的 8 道 GC 题。不是背答案——是帮你把 GC 的底层逻辑串一遍,面试时不管怎么追问都能接得住。 01 .NET GC 的分代机制是怎么回事? 这是开胃菜,但答不好直接出局。 .NET GC 把托管堆分成三代:Gen 0、Gen 1、Gen 2。核心假设是——新对象死得快,老对象活得久。 新对象分配在 Gen 0。Gen 0...…
讨论
登录后参与讨论
还没有评论,来说第一句吧。