zoukankan
html css js c++ java
const和readonly
说道定义的变量不容修改的
问题
,不得不说起C#中还有一个readonly关键字,也是使用在字段上定义不容修改的值,但是const和readonly有几个区别,
区别1) 在语法上,const定义的字段只能在字段声明时初始化,而readonly字段既可以在声明时初始化,也可以在
构造
函数中初始化,根据不同的初始化,readonly定义的字段可能会得到不同的值.
区别2) 在编译时,因为const字段在声明时即初始化,所以是编译时常数,而readonly字段虽然是只读的,其值却可能要等到一个对象初始化后才能知晓,所以可以是运行时常数(但readonly字段如在声明时初始化仍是编译时常数).
区别3) 在使用时,const字段不能用static关键字修饰,但readonly可以.
查看全文
相关阅读:
【响应式Web设计实践 #BOOK#】
【JS】(+﹏+)~
-_-#【邮件】qq邮箱不显示图片
-_-#【Markdown】
51Nod——N1284 2 3 5 7的倍数
51Nod——N1118 机器人走方格
洛谷——P1014 Cantor表
洛谷—— P1434 滑雪
洛谷——P1443 马的遍历
python(24)- 面向对象进阶
原文地址:https://www.cnblogs.com/zwl12549/p/917057.html
最新文章
1231 最优布线问题
2627 村村通
JavaEE Tutorials (7)
洛谷 P1275 魔板
HDU 5692 Snacks
HDU 5696 区间的价值
洛谷 P2962 [USACO09NOV]灯Lights
洛谷 P1514 引水入城
洛谷 P2747 [USACO5.4]周游加拿大Canada Tour
Hellow BeiJing
热门文章
洛谷 P3369 【模板】普通平衡树(Treap/SBT)
洛谷 P1524 十字绣
HDU 6178 Monkeys
hive常用配置
-_-#【HTML】同一个标签页打开
Tap.js
inuitcss
【ajax】reqwest
【游戏框架】Phaser
-_-#【响应式】matchMedia
Copyright © 2011-2022 走看看