摘要:
package 反射与注解; import com.sun.scenario.effect.impl.sw.sse.SSEBlend_SRC_OUTPeer; import java.lang.annotation.*; public class 元注解 { } //Target 是表示注解是在哪些 阅读全文
posted @ 2022-01-16 18:50
Chris丶Woo
阅读(61)
评论(0)
推荐(0)
摘要:
package 多线程练习; import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; public class 线程池 { public static void main(String[] 阅读全文
posted @ 2022-01-16 17:06
Chris丶Woo
阅读(20)
评论(0)
推荐(0)
摘要:
在生产者跟消费模式中常用两种方法来处理并发问题,管程法跟信用灯法 管程法:常用一个缓冲区来处理通知唤醒跟等待 信号灯法:常用一个标识位来处理唤醒跟等待操作 管程法: 1 package 多线程练习.锁学习.生产者消费模式; 2 3 public class 管程法 { 4 public static 阅读全文
posted @ 2022-01-16 16:49
Chris丶Woo
阅读(58)
评论(0)
推荐(0)
摘要:
package 多线程练习.锁学习; import java.io.PrintStream; import java.util.concurrent.locks.Lock; import java.util.concurrent.locks.ReentrantLock; /* ReentrantLo 阅读全文
posted @ 2022-01-16 15:27
Chris丶Woo
阅读(54)
评论(0)
推荐(0)
摘要:
package 多线程练习; import java.util.concurrent.CopyOnWriteArrayList; /* CopyOnWriteArrayList 是JUC当中的安全容器其中用了lock锁 可重入锁 */ public class CopyOnWriteArrayLis 阅读全文
posted @ 2022-01-16 15:13
Chris丶Woo
阅读(18)
评论(0)
推荐(0)
摘要:
1 package 多线程练习.锁学习; 2 3 /* 4 两个线程互相抱对方想要的锁 都在等待对方释放锁 所以卡死了 5 */ 6 public class 自定义死锁 { 7 public static void main(String[] args) { 8 Runnable lileilei 阅读全文
posted @ 2022-01-16 15:07
Chris丶Woo
阅读(27)
评论(0)
推荐(0)
浙公网安备 33010602011771号