Java多线程并发编程
文章平均质量分 97
讲文明的喜羊羊拒绝pua
Java高级开发工程师
展开
-
多线程与高并发——并发编程(8)
1、FutureTask应用&源码分析 2、CompletableFuture应用&源码分析原创 2023-09-11 22:58:49 · 342 阅读 · 0 评论 -
多线程与高并发——并发编程(7)
1、CountDownLatch应用&源码分析 2、CyclicBarrier应用&源码分析 3、Semaphone应用&源码分析原创 2023-09-10 19:47:39 · 162 阅读 · 0 评论 -
多线程与高并发——并发编程(6)
1、ConcurrentHashMap的存储原理 2、ConcurrentHashMap的扩容原理 3、ConcurrentHashMap的红黑树操作原理 4、ConcurrentHashMap的计数器 5、CopyOnWriteArrayList的实现原理原创 2023-09-09 23:31:16 · 500 阅读 · 0 评论 -
多线程与高并发——并发编程(5)
1、什么是线程池 2、JDK自带的构建线程池的方式 3、ThreadPoolExecutor应用&源码剖析 4、ScheduleThreadPoolExecutor应用&源码剖析原创 2023-09-09 15:50:32 · 129 阅读 · 0 评论 -
多线程与高并发——并发编程(4)
1、阻塞队列基本概念 2、ArrayBlockingQueue原理 3、LinkedBlockingQueue原理 4、PriorityBlockingQueue原理 5、DelayQueue原理 6、SynchronousQueue原理原创 2023-09-03 20:39:00 · 2254 阅读 · 0 评论 -
多线程与高并发——并发编程(3)
1、锁的分类 2、深入synchronized 3、深入ReentrantLock 4、深入ReentrantReadWriteLock原创 2023-08-31 23:02:55 · 191 阅读 · 0 评论 -
多线程与高并发——并发编程(2)
介绍并发编程的三大特性:原子性、可见性、有序性 synchronized、CAS、Lock锁、ThreadLocal原创 2023-08-25 21:54:29 · 172 阅读 · 0 评论 -
多线程与高并发——并发编程(1)
介绍线程的基本概念,线程创建的基本方式,以及线程的使用原创 2023-08-24 22:14:14 · 231 阅读 · 0 评论 -
Java多线程并发编程-线程池
Java多线程并发编程线程池问题思考线程池原理任务用什么表示仓库用什么:BlockingQueue自己实现一个线程池JDK线程池API 线程池 问题思考 问题1、用多线程的目的是什么? 充分利用 CPU 资源,并发做多件事。 问题2、单核 CPU 机器上适不适合用多线程? 适合,如果是单线程,线程中需要等待 IO 时,此时 CPU 就空闲出来了。 问题3、线程什么时候会让出 CP...原创 2019-04-14 00:04:34 · 3084 阅读 · 1 评论