2013年11月13日

关于封装、继承、多态的学习笔记

摘要: CLR管理内存的区域有三块:1、线程的堆栈:用于分配值类型示例。有操作系统管理,不受垃圾收集器的控制。生命周期结束后自动释放其存储单元。栈的执行效率高,容量有限2、GC堆:用于分配小对象实例(<85000字节)。可能会被压缩。3、LOH(Large Object Heap):用于分配大对象实例。不会被压缩,只在完全GC回收时被回收。值类型被分配在托管堆上的时机:a、作为类的字段时;b、值类型发生装箱操作时;托管堆分为多个区域,其中重要的是:垃圾回收堆(GC Heap)和加载堆(Loader Heap)GC Heap用于存储对象实例,受GC管理;Loader Heap中记录对象的元数据相关 阅读全文

posted @ 2013-11-13 17:45 wuwenmao 阅读(191) 评论(0) 推荐(0) 编辑

导航