2015第章内存和资源管理.pptVIP

  • 0
  • 0
  • 约6.83千字
  • 约 29页
  • 2016-12-16 发布于北京
  • 举报
基于C#的 .NET Framework程序设计 第10章 数据流和文件 第11章 Internet访问 第12章 序列化 第13章 远程处理和XML Web Service 第14章 线程和异步编程 第15章 托管代码与非托管代码之间的互操作 第16章 使用Microsoft ADO.NET 访问数据 第17章 属性 第9章 内存和资源管理 内存管理基础 非内存资源管理 优化垃圾回收 内存管理基础 开发者背景 人工内存管理和自动内存管理的比较 .NET Framework 类型的内存管理 简单垃圾回收 开发者背景 COM 开发者手工实现引用计数和处理循环引用 C++ 开发者用 new 和 delete 操作符手工管理内存 Visual Basic 开发者习惯于自动内存管理 人工内存管理和自动内存管理的比较 手工内存管理 程序员管理内存 手工内存管理中普遍存在的问题 释放内存失败 对已释放内存的无效引用 .NET 运行时提供的自动内存管理 减少编程风险 消除潜在的错误源 .NET Framework 类型的内存管理 值类型的实例使用栈上的内存 自动且安全地进行分配和释放 引用类型的实例使用托管堆上的内存 用 New 操作符创建 通过垃圾回收来释放 简单垃圾回收 当系统内存空间不足以分配新的对象时,垃圾回收开始 简单垃圾回收算法用下列步骤 等待直到托管

文档评论(0)

1亿VIP精品文档

相关文档