随笔分类 -  《Java 并发编程》

摘要:前言 原理 ReentrantLock案例 import java.util.concurrent.locks.ReentrantLock; public class ReentrantLockDemo { public static int k = 0; public static Reentra 阅读全文
posted @ 2021-09-18 15:43 加速丨世界 阅读(99) 评论(0) 推荐(0)
摘要:前言 并发的情况下,非常多的操作都存在并发问题。 原理 程序目的为:run里面的部分代码只执行一遍 public class LockDemo14 implements Runnable { public static boolean flag = false; public static void 阅读全文
posted @ 2021-05-07 17:20 加速丨世界 阅读(134) 评论(0) 推荐(0)
摘要:前言 在并发开发的过程中,我们都知道需要保证共享资源的的读写有序。加锁是我们比较常用的一种方式。ThreadLock则是从另外一个角度出发,每一个线程都独立资源,这样同样可以解决资源的问题。这样讲可能不是很好理解,下面我们通过案例来说明这个情况。 案例 我们在使用日期格式转换的时候,会出现日期转换出 阅读全文
posted @ 2021-02-14 16:57 加速丨世界 阅读(1548) 评论(0) 推荐(0)