关于线程安全的话题,足可以使用一本书来讲解这些东西.<Java Concurrency in Practice> 就是讲解这些的,在这里 主要还是分析JVM中关于线程安全这块的内容. 1.线程安全是什么? 线程安全,有经验的开发人员都听过这个名词,但是能否给到一个准确的定义,很难. 在 Java Concurrency in Practice里面定义是: 当多个线程访问一个对象时,如果不用考虑这些线程在运行时的环境下的调度和交替执行, 也不需要进行额外的同步,或者调用其他协作,这个情况下,线程…