Synchronized 互斥块(对象锁) 一个对象和一个monitor 的关系

Synchronized  :锁住的是对象,出现synchronized表示随后的代码块要用到共享数据了,要锁住了。 一、3种形式。 1、synchronized(obj):可以任意指定对象. 2、synchronized(this):当前对象:当一个类加到内存时,常量池有一个地址直接指向当前正在执行的对象.  3、public synchronized void run():当前对象(this)
相关文章
相关标签/搜索