Java线程同步:synchronized锁住的是代码还是对象[转]
转载请注明出处:http://blog.csdn.net/xiao__gui/article/details/8188833
Java线程同步:synchronized锁住的是代码还是对象
在Java中,synchronized关键字是用来控制线程同步的,就是在多线程的环境下,控制synchronized代码段不被多个线程同时执行。synchronized既可以加在一段代码上,也可以加在方法上。
关键是,不要认为给方法或者代码段加上synchronized就万事大吉,看下面一段代码: