博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
黑马程序员-----const和readonly的区别
阅读量:7101 次
发布时间:2019-06-28

本文共 497 字,大约阅读时间需要 1 分钟。

  ------- Windows Phone 7手机开发.Net培训、期待与您交流! -------

  

  const成员常量表现得像static量,他们对类的每个实例都是可见的,即使没有类的实例也是可以使用的。与真正的静态量不同,常量没有自己的存储位置,而是在编译时被编译器替换。

  const字段和readonly字段的相同的都是在声明语句时初始化。而readonly字段还可以在类的构造函数中初始化,如是static readonly只能在声明时或static构造函数中初始化。

  const字段的值必须在编译期决定,而readonly字段的值可以在运行期做决定。这种增加的自由性允许你在不同的构造函数中设置不同的值。

  const总是像静态的,readonly字段可以是实例子段,也可以是静态子段,在内存中有存储位置。

 

------- Windows Phone 7手机开发.Net培训、期待与您交流! -------

 

 

  

转载于:https://www.cnblogs.com/itnetwork/archive/2012/10/07/itnetwork4.html

你可能感兴趣的文章
ASP.NET Web API获取Model元数据
查看>>
mybatis中#{}和${}的区别
查看>>
RAC安装重新运行root.sh
查看>>
Mac下面的SecureCRT(附破解方案) 更新到最新的7.3.2(转)
查看>>
jQuery实践树(2)
查看>>
投影纹理映射(Projective Texture Mapping) 【转】
查看>>
中国股市“牛”的底气来自哪里?
查看>>
北京Uber优步司机奖励政策(1月3日)
查看>>
【转】在程序中设置android:gravity 和 android:layout_Gravity属性
查看>>
Kyoya and Colored Balls(组合数)
查看>>
一起学微软Power BI系列-官方文档-入门指南(7)发布与共享-终结篇+完整PDF文档
查看>>
004杰信-关于formSubmit('factorycreate.action','_self')路径的疑惑
查看>>
tar: Cowardly refusing to create an empty archive 问题
查看>>
ThinkphpCMF笔记
查看>>
git分支的合并
查看>>
maven 常用命令
查看>>
小程序五:组件之视图容器
查看>>
H5版俄罗斯方块(5)---需求演进和产品迭代
查看>>
Java多线程有哪几种实现方式? Java中的类如何保证线程安全? 请说明ThreadLocal的用法和适用场景...
查看>>
工作队列(workqueue) create_workqueue/schedule_work/queue_work
查看>>