116.线索和同步 - notify()
|
![BACKWARD](backward.gif) ![FORWARD](forward.gif) |
- Threadsafe 变量
- void notify()
- void notifyAll()
- notify() 和 notifyall() 方法是 Object 类的一部分, 因此可以被所有的对象所调用.
- 这些方法必须被同步线索调用.
- 这些方法只是简单地向正在等待的线索发出通知.
- notify() 通知和一个给定的同步对象相关的, 等待时间最长的线索
- notifyall() 通知所有和一个给定对象相关的线索
- 用户可以标记一个变量为 "threadsafe" , 以通知编译器同时只有一个线索可以修改这个变量.
Copyright: NPACT |
![BACKWARD](backward.gif) ![FORWARD](forward.gif) |