zoukankan      html  css  js  c++  java
  • java 变量 final 小结

    通过查看hashCode发现,变量声明final后,不能修改,上级修改时候,重新获得对象hashCode变化

    public static void main(String[] args) {
    // TODO Auto-generated method stub
    Document sss=new Document().append("aaa","ssss");

    System.out.println("DA==="+sss.toJson()+ "@" + sss.hashCode());
    ProcessTextMsg.start(sss);
    sss.put("aaa","改变");
    System.out.println("DA==="+sss.toJson()+ "@" + sss.hashCode());
    }

    =======================

    public static void start(final Document eventMsg){
     
    System.out.println(eventMsg.hashCode());
    try {
    Thread.sleep(111);
    } catch (InterruptedException e) {
    // TODO Auto-generated catch block
    e.printStackTrace();
    }
    System.out.println(eventMsg.hashCode());
    System.out.println(eventMsg.toJson());

    }

  • 相关阅读:
    2020/12/2
    2020/12/1
    Cannot do a soft reset in the middle of a merge
    webpack img
    rm -fr ".git/rebase-apply"
    css 颜色
    初始化样式
    a标签
    esma 最新
    前端
  • 原文地址:https://www.cnblogs.com/c-abc/p/7374444.html
Copyright © 2011-2022 走看看