zoukankan      html  css  js  c++  java
  • 引用类型

    引用类型的特征:

    • 必须在托管堆中为引用类型变量分配内存。
    • 必须使用new关键字来创建引用类型对象。
    • 在托管堆中分配的每个对象都有与之相关联的附加成员,这些成员必须被初始化。
    • 引用类型变量时由垃圾回收机制来管理的。
    • 多个引用类型变量可以引用同一对象,这种情形下,对一个变量的操作会影响另一个变量所引用的同一对象。
    • 引用类型被复制前的值都是null。

    (    垃圾收集器(GC Garbage Collecter):

           GC 是 CLR的一个软件层,为了使程序运行的更加高效,GC采用了很多关于垃圾回收和优化的措施,比如基于代的垃圾收集、堆碎片整理、终结机制等。GC自动管理着托管堆中的对象,所以C#开发人员不需要关心对象的释放,但有一点需要注意,如果使用的对象实现IDisposable接口,当对象不再使用时请调用该对象的Dispose方法或调用该对象的close方法,使用Using语句也可以,这样做的目的是为了避免垃圾的多次回收。   )

  • 相关阅读:
    java中变量的内存分配
    类加载器的双亲委派机制
    缓存行对齐
    缓存一致性与MESI协议
    Mysql优化之join优化
    MySQL crc32 & crc64函数 提高字符串查询效率
    线程不安全
    学习爱上 systemd
    Ubuntu如何备份和恢复系统
    redis报错overcommit_memory is set to 0
  • 原文地址:https://www.cnblogs.com/dudefu/p/2585523.html
Copyright © 2011-2022 走看看