摘要: ReadWriteLock 使用 ReadWriteLock readWriteLock =new ReentrantReadWriteLock() package com.model.new_concurrent; import java.util.HashMap; import java.uti 阅读全文
posted @ 2021-06-06 22:33 张紫韩 阅读(41) 评论(0) 推荐(0) 编辑
摘要: CountDownLatCh的使用(做减法,六个线程都结束,才能完成主线程) package com.model.new_concurrent; import java.util.concurrent.CountDownLatch; class CloseDoor{ public void clos 阅读全文
posted @ 2021-06-06 21:04 张紫韩 阅读(60) 评论(0) 推荐(0) 编辑
摘要: JUC是什么:java并发编程中使用的工具类 java.util.concurrent java.util.concurrent.atomic java.util.concurrent.locks 什么是进程什么是线程 什么是并发/并行 多个线程同时调用同一个资源类 同时做多件事 生产者消费和模式 阅读全文
posted @ 2021-06-06 21:03 张紫韩 阅读(55) 评论(0) 推荐(0) 编辑
摘要: JMM的三大特性: 可见性 package com.model.jvm; import java.sql.Time; import java.util.concurrent.TimeUnit; /** * @Description:测试类 * @Author: 张紫韩 * @Crete 2021/6 阅读全文
posted @ 2021-06-06 11:16 张紫韩 阅读(131) 评论(0) 推荐(0) 编辑