jvm内存模型

有序性

  jvm和cup为了有效修改指令顺序

  在有序性中 happen-before规则可见性

   语义的串行

 lock

    volatile

    传递性。

finalze在狗杂方法后面执行

线程start方法优先执行

原子性

在cup执行不可拆分

i++不是原子性

原文地址:https://www.cnblogs.com/itxuexiwang/p/6271141.html