同步监视器和锁对象:
wait、notify、notifyAll的调用者是同步监视器
进程能否进入该语句块,判断的是锁对象是否被拿走
1、synchronized代码块
锁对象和同步监视器是同一个,也就是括号里的东西
synchronized(){
}
2、synchronized方法
锁对象是方法的调用者;static synchronized的锁对象是类模板
同步监视器和锁对象:
wait、notify、notifyAll的调用者是同步监视器
进程能否进入该语句块,判断的是锁对象是否被拿走
1、synchronized代码块
锁对象和同步监视器是同一个,也就是括号里的东西
synchronized(){
}
2、synchronized方法
锁对象是方法的调用者;static synchronized的锁对象是类模板