线程通信
2017-08-13 本文已影响11人
sunyuan1125
线程间通信机制:
1、共享内存
2、消息传递
JAVA用的是1模型
notify 与wait
都是公用一个锁 synchronized(lock)
{
lock.wait()
}
wait释放锁 notify不释放锁 所以一般先start wait所在的线程
synchronized(lock)
{
lock.notify()
}
线程间通信机制:
1、共享内存
2、消息传递
JAVA用的是1模型
notify 与wait
都是公用一个锁 synchronized(lock)
{
lock.wait()
}
wait释放锁 notify不释放锁 所以一般先start wait所在的线程
synchronized(lock)
{
lock.notify()
}