当它锁定一个方法或者一个代码块的时候,同一时刻最多只有一个线程执行这段代码。当两个并发线程访问同一个对象object中的这个加锁同步代码块时,一个时间内只能有一个线程得到执行。另一个线程必须等待当前线程执行完这个代码块以后才能执行该代码块。
那问题来了,如果两个线程访问的是这个对象的不同实例,还会阻塞吗?
千巷猫影
人到中年有点甜
相关分类