摘要: import lombok.SneakyThrows;import java.text.SimpleDateFormat;im... 阅读全文
posted @ 2021-02-11 18:37 layman~ 阅读(28) 评论(0) 推荐(0)
摘要: 目录 前言读锁不互斥,可同时获得运行结果 写锁互斥,不可同时获得结论 前言 读锁不互斥,可同时获得 import l... 阅读全文
posted @ 2021-02-11 15:18 layman~ 阅读(22) 评论(0) 推荐(0)
摘要: Callable接口说明 简单示例 import java.util.concurrent.Callable;import jav... 阅读全文
posted @ 2021-02-10 12:43 layman~ 阅读(22) 评论(0) 推荐(0)
摘要: 目录 简单演示运行结果 synchronized 进行同步互斥控制运行结果 修改为ReentrantLock进行同步互斥运... 阅读全文
posted @ 2021-02-09 21:38 layman~ 阅读(19) 评论(0) 推荐(0)
摘要: 前言 ThreadLocal具有隔离性 /** * 验证ThreadLocal隔离性 * @author layman */pub... 阅读全文
posted @ 2021-02-09 13:36 layman~ 阅读(23) 评论(0) 推荐(0)
摘要: 目录 前言join()结论 join与synchronizedjoin与sleep结论 join与异常运行结果结论 ... 阅读全文
posted @ 2021-02-09 13:07 layman~ 阅读(39) 评论(0) 推荐(0)
摘要: 目录 线程通信的定义轮询实现结论 wait和notify实现wait方法nofify方法结论 补充说明 线程通信的定义... 阅读全文
posted @ 2021-02-08 15:17 layman~ 阅读(73) 评论(0) 推荐(0)
摘要: Thread之volatile关键字 volatile作用场景一(普通类方法调用)运行结果结论 场景二(通过线程调用)运行结... 阅读全文
posted @ 2021-02-07 11:05 layman~ 阅读(37) 评论(0) 推荐(0)
摘要: 目录 synchronized对象锁脏读锁重入ps:异常会导致锁释放 synchronized对象锁 package com.... 阅读全文
posted @ 2021-02-05 22:38 layman~ 阅读(35) 评论(0) 推荐(0)
摘要: 守护线程 package com.hanyxx.thread;import lombok.SneakyThrows;/** * ... 阅读全文
posted @ 2021-02-05 17:35 layman~ 阅读(31) 评论(0) 推荐(0)