如果把一个线程给sycronized 的了 会有什么后果
最好科普一下这的具体的是西安原理
------解决思路----------------------
http://www.cnblogs.com/devinzhang/archive/2011/12/14/2287675.html
------解决思路----------------------
锁定对象,别的线程synchronized该对象必须等该线程synchronized完该对象.
------解决思路----------------------
如果把一个线程 thread A 给sycronized,那么在这个线程执行完毕 sycronized 方法 或者 sycronized 块之前,其它线程如果想访问 sycronized 方法 或者 sycronized 块 的时候,就处于等待状态,等待 thread A 执行完毕之后,释放锁。其它线程再竞争这个锁,哪个线程首先获得锁,哪个线程就执行 sycronized 方法 或者 sycronized 块。