1.介绍 JVM支持多种线程的执行,Threads代表的是线程类,位于java.lang.Thread包下,唯一的方式就是为用户在这个类下的对象创建线程,每一个线程关联着一个对象,一个线程将在start()调用时声明这个线程对象 在针对线程同步错误的情况下,手册描述了多线程程序的语义,包括了值位于只读内存在线程中更新的情况,这些都是基于内存模型下的语义规范,而这个文档主要讲述了内存模型. 这些语义并不是结束如何执行一个多线程程序,而描述多线程所表现的原理机制. 1.1 Locks 线程之间最基本…