A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 陌生爱人 中级黑马   /  2014-10-13 21:06  /  911 人查看  /  4 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

这两个学不明白 const是常量吧 static是静态还是什么 用的时候有点混

4 个回复

倒序浏览
Lxy 中级黑马 2014-10-13 23:15:19
沙发
用const修饰的变量是不可修改的变量,也就成了常量
用static修饰的变量作用域发生了变化,在作用域范围内变量的内存不会被释放和重新分配,所以可以保留上次调用的值,个人观点,仅供参考!
回复 使用道具 举报
{:2_30:}{:2_30:}{:2_30:}
回复 使用道具 举报
{:2_31:}{:2_31:}{:2_31:}{:2_31:}{:2_31:}{:2_31:}
回复 使用道具 举报
:)const 和 static readonly 差不多把 不同的是常量声明的时候就需要赋值,每次结果都会一致,但 static readonly 灵活一些 ,还可在构造函数中赋值,每次编译只会赋值一次,结果就不固定,具体怎么赋值。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马