zoukankan      html  css  js  c++  java
  • 第七章 常量和字段

    1. 概述

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

    2. 名词解释

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

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

    3. 主要内容

      3.1 常量

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

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

      3.2 字段

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

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

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

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

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

    4. 总结

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

  • 相关阅读:
    Zuul路由转发规则
    logstash数据处理示例
    Spring Cloud问题分析
    Linux定时器工具
    线上系统问题定位
    spring-data-redis读写分离
    日志及参数的乱码问题
    Maven中使用本地jar包
    给数据库用户付权
    jira 跟工时有关的配置文件
  • 原文地址:https://www.cnblogs.com/stone_lv/p/4303832.html
Copyright © 2011-2022 走看看