浅谈值类型和引用类型在堆和栈中的存储一

首先,让咱们来简单了解一下什么是“栈”(stack),什么是“堆”(heap)。“栈”其实就是一种后入先出(LIFO)的数据结构。在咱们.NET Framework里面,由CLR负责管理,咱们程序员不用去担忧垃圾回收的问题;每个线程都有本身的专属的“栈”。“堆”的存放就要零散一些,而且由 Garbage Collector(GC)执行管理,咱们关注的垃圾回收部分,就是在“堆”上的垃圾回收;其次就是
相关文章
相关标签/搜索