• 第七章 常量和字段


    1. 概述

        本章介绍如何向类型(class)添加数据成员,具体要讨论的是常量和字段。

    2. 名词解释

      ① 常量:是一个特殊的符号,它有一个从不变化的值。

      ② 字段:是一种数据成员,其中容纳了一个值类型的实例或者对一个引用类型的引用。

    3. 主要内容

      3.1 常量

        ① 常量的值必须能在编译时确定。

        ② 常量的值保存在程序集的元数据中。

      3.2 字段

        ① CLR支持类型(静态)字段和实例(非静态)字段。

          类型字段的内存是在类型对象中分配的。通常是在引用了该类型的任何方法首次进行JIT编译的时候,加载到APPDomain中。

          实例字段的内存则是在构造类型的一个实例时分配的。

        ② CLR支持readonly字段和read/write字段。

          readonly字段只能在一个构造器方法中写入。但是可以利用反射来修改readonly字段。

    4. 总结

      关注IL逻辑有助于更好的理解概念。

  • 相关阅读:
    Java的JXL操作xls形式
    UILabel iOS添加文本控件
    并行随机梯度下降
    ArcGIS For Flex给定两个
    如何判断一个网址是由哪种语言写的
    ArrayList线程不安全?
    java总结,错误集
    centos安装Chromium
    读书笔记:《从一到无穷大》
    读书笔记:《数学之美》
  • 原文地址:https://www.cnblogs.com/stone_lv/p/4303832.html
Copyright © 2020-2023  润新知