黑马程序员技术交流社区
标题:
同步线程及线程调度相关的方法
[打印本页]
作者:
sanmaomao
时间:
2019-10-16 15:23
标题:
同步线程及线程调度相关的方法
1) wait(): 使一个线程处于等待(阻塞) 状态, 并且释放所持有的对象的锁; 2) sleep(): 使一个正在运行的线程处于睡眠状态, 是一个静态方法, 调用此方法要处理 InterruptedException 异常; 3) notify(): 唤醒一个处于等待状态的线程, 当然在调用此方法的时候, 并不能确切的唤醒某一个等待状态的线 程, 而是由 JVM 确定唤醒哪个线程, 而且与优先级无关; 4) notityAll(): 唤醒所有处于等待状态的线程, 该方法并不是将对象的锁给所有线程, 而是让它们竞争, 只有 获得锁的线程才能进入就绪状态;
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2