摘要: package Runnable1;//观察测试线程的状态public class TestState{ public static void main(String[] args) throws InterruptedException { Thread thread=new Thread(()- 阅读全文
posted @ 2022-07-27 21:51 zjw_rp 阅读(129) 评论(0) 推荐(0)
摘要: join: 1. join合并线程,待此线程执行完成后,在执行其它线程,其它线程阻塞 2. 可以想象成插队 package Runnable1;//测试jion方法public class TestJoin implements Runnable{ @Override public void run 阅读全文
posted @ 2022-07-27 17:16 zjw_rp 阅读(16) 评论(0) 推荐(0)
摘要: 线程礼让: 1. 礼让线程,让当前正在执行的线程暂停,但不阻塞 2. 将线程从运行状态转为就绪状态 3. 让cpu重新调度,礼让不一定成功!看CPU的心情 package Runnable1;//测试礼让线程,礼让不一定成功,看cpu心情public class TestYield{ public 阅读全文
posted @ 2022-07-27 16:52 zjw_rp 阅读(30) 评论(0) 推荐(0)
摘要: 线程休眠: 1. slee(时间) 指向当前线程阻塞的毫秒数。 2. sleep存在异常interruptedException。 3. sleep时间达到后线程进入就绪状态。 4. sleep可以模拟网络延时,倒计时等。 5. sleep可以模拟网络延时,倒计时等。 import Runnable 阅读全文
posted @ 2022-07-27 16:34 zjw_rp 阅读(157) 评论(0) 推荐(0)