美文网首页
不可变对象

不可变对象

作者: whynotybb | 来源:发表于2019-03-05 10:31 被阅读0次
    不可变对象

    final修饰基本变量时,变量值不可修改。修饰引用变量时,不能将引用指向其他对象,但是值可以修改。如果希望方法参数不发生变化,可以将其作为final参数,这时值是不能改变的

    // map=Maps.newHashMap(); 会报错

      log.info("value={}",map.get(1));

    map.put(1,5);

    log.info("value={}",map.get(1));

    //a不能修改

    private void test(final int a){

    }

    相关文章

      网友评论

          本文标题:不可变对象

          本文链接:https://www.haomeiwen.com/subject/kjnguqtx.html