摘要: 根据对象在运行时在内存中的位置,值类型位于线程的堆栈,而引用类型位于托管堆。GC管理所有的托管堆对象,当内存回收执行时,GC检查托管堆中不再被使用的对象,并执行内存回收操作。不被应用程序使用的对象,指的是对象没有任何引用。线程的堆栈,用于分配值类型实例。GC堆,用于分配小对象实例。如果引用类型对象的实例大小小于85000字节,实例将被分配在GC堆上,当有内存分配或者回收时,垃圾收集器可能会对GC堆... 阅读全文
posted @ 2009-11-28 15:08 流星陨落 阅读(220) 评论(0) 推荐(0) 编辑