Java线程同步_1 synchronized 该同步机制的的核心是同步监视器,任何对象都可以作为同步监视器,代码执行结束,或者程序调用了同步监视器的wait方法会导致释放同步监视器 synchronized代码块 synchronized(obj){ //} 任何线程执行到该代码的时候,会先同步监视器obj,然后对方法区加锁,执行代码块,执行完毕再解锁.在加锁期间,其他线程执行到这里个代码块时会需要先获取锁对象,如果锁对象已经被另外的线程获取,则获取失败,线程阻塞.等待占用代码块的线程解锁后.…