- 1, wait-Object方法---等待----释放资源
- 2,sleep-Thread方法--睡眠--不释放资源
- 3,yield-Thread方法--重回消息队列---重新竞争
- 4,join-Thread方法---让另外一个线程执行完再执行
- (1)面试题:怎么让线程ABCD顺序执行?
- 方法A:在主线程按照顺序
- 方法B:在线程内部调另外一个线程
也就说,当这个线程正在执行的时候,使用这个方法,就会退出CPU资源与其他线程重新竞争
4,join-Thread方法—让另外一个线程执行完再执行假设线程A调用线程B.join
那么就会让线程A暂停去运行线程B,
B执行完了,才回来执行A
A.join;
B.join;
C.join;
D.join
在A线程中:调B.join
在B线程中:调C.join
在C线程中:调D.join



