摘要: static指的是类的静态成员,实例间共享 volatile跟Java的内存模型有关,线程执行时会将变量从主内存加载到线程工作内存,建立一个副本,在某个时刻写回。valatile指的每次都读取主内存的值,有更新则立即写回主内存。 理解了这两点,逐句再来解释你的困惑: “既然static保证了唯一性” 阅读全文
posted @ 2018-08-27 10:49 黄进广寒 阅读(5761) 评论(1) 推荐(0)