时人不识凌云木,直待凌云始道高。 —杜荀鹤《小松》
| 方法名 | ||
|---|---|---|
| sleep() | 线程休眠 | 线程暂缓执行,交出cpu,不释放锁。 |
| yield() | 线程让步 | 交出cpu,不释放锁,只是给相同权限的线程执行机会,不会阻塞,重回就绪 |
| join() | 等待该线程 | 若主线程中调用,则在该线程执行结束才执行主线程 |
| 线程停止(可能导致数据截断等) | 不推荐使用,也可以使用标志位结束线程 | |
| interrupt() | 中断线程,不会终止正在执行的线程。 | 当线程结束,结束该线程 |
| wait() | 线程等待(synchronized下) | 线程会一直等(阻塞) |
| notify() | 线程唤醒(synchronized下) | 通知等待的线程,不会立即释放锁,notify(All)()的线程执行完才释放 |

861

被折叠的 条评论
为什么被折叠?



