并发编程第一课 并发解决:同步、互斥、分工 并发三大特性 可见性、原子性、有序性 volatile关键字实现 底层也是内存屏障实现的 内存屏障实现 Thread.yield();上下问切换,会重新加载最新的值 println底层是synchronized()修饰,实际上也是在底层调用内存屏障 JMM:java线程模型