黑马程序员技术交流社区

标题: const 和 static readonly 区别? [打印本页]

作者: 陌生爱人    时间: 2014-10-13 21:06
标题: const 和 static readonly 区别?
这两个学不明白 const是常量吧 static是静态还是什么 用的时候有点混


作者: Lxy    时间: 2014-10-13 23:15
用const修饰的变量是不可修改的变量,也就成了常量
用static修饰的变量作用域发生了变化,在作用域范围内变量的内存不会被释放和重新分配,所以可以保留上次调用的值,个人观点,仅供参考!
作者: Li_升杰    时间: 2014-10-14 07:55
{:2_30:}{:2_30:}{:2_30:}
作者: 这个夏天的芬芳    时间: 2014-10-14 11:26
{:2_31:}{:2_31:}{:2_31:}{:2_31:}{:2_31:}{:2_31:}
作者: yang654847261    时间: 2014-10-17 09:42
:)const 和 static readonly 差不多把 不同的是常量声明的时候就需要赋值,每次结果都会一致,但 static readonly 灵活一些 ,还可在构造函数中赋值,每次编译只会赋值一次,结果就不固定,具体怎么赋值。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2