摘要:
查看代码 package com.lei.study03; import java.util.concurrent.locks.ReentrantLock; //测试lock锁 public class TestLock { public static void main(String[] args 阅读全文
posted @ 2022-04-13 19:20
Eveeee
阅读(49)
评论(0)
推荐(0)
摘要:
死锁 package com.lei.study03; //死锁:多个线程互相拥有者对方需要的线程,然后形成僵持 public class DeadLock { public static void main(String[] args) { Makeup g1=new Makeup(0,"A"); 阅读全文
posted @ 2022-04-13 18:27
Eveeee
阅读(42)
评论(0)
推荐(0)
摘要:
package com.lei.syn; import java.util.ArrayList; import java.util.List; //线程不安全集合 public class UnsafeList { public static void main(String[] args) { L 阅读全文
posted @ 2022-04-13 18:02
Eveeee
阅读(47)
评论(0)
推荐(0)
摘要:
并发:同一个对象被多个线程同时操作 不安全抢票 查看代码 package com.lei.syn; public class UnsafeBuyTicket { public static void main(String[] args) { BuyTicket buyTicket=new BuyT 阅读全文
posted @ 2022-04-13 15:14
Eveeee
阅读(43)
评论(0)
推荐(0)
摘要:
优先级 package com.lei.state; //测试线程优先级 public class TestPriority { public static void main(String[] args) throws InterruptedException { //主线程默认优先级 Syste 阅读全文
posted @ 2022-04-13 14:20
Eveeee
阅读(27)
评论(0)
推荐(0)
摘要:
线程停止 停止线程 package com.lei.state; //测试stop //1.建议线程正常停止-->利用次数,不建议死循环 //2.建议使用标志位-->设置一个标志位flag //3.不要使用stop或者destory等过时或者JDK不建议使用的方法 public class Test 阅读全文
posted @ 2022-04-13 13:26
Eveeee
阅读(28)
评论(0)
推荐(0)