改善Java程序建议2

2017-02-23  本文已影响4人  KUN叔

建议2:莫让常量蜕变成变量

public class SuggestTwo{
  public static void main(String[] args){
    System.out.println("常量会变:" + Const.RAND_CONST);
  }
}
/*接口常量*/
interface Const{
    //这还是常量吗?
    public static final int RAND_CONST = new Random().nextInt();
  }

RAND_CONST 这种常量的定义方式是极不可取的,常量就是常量,在编译期就必须确定其值,不应该在运行期更改。

上一篇 下一篇

猜你喜欢

热点阅读