const与readonly的区别: 1.const是常量,定义时就必须给予初始化值,同时值不可更改,默认是静态的. 2.readonly则可以在构造函数中给予赋值操作,所以后者在不同的构造函数中可以赋予不同的数值,默认不是静态的,如果要求是静态的必须标明static.