Java并发编程
文章平均质量分 96
Zzzkt
这个作者很懒,什么都没留下…
展开
-
Java并发编程-线程池(01)
本篇文章主要是通过模拟实现自定义线程池来阐述Java并发编程中线程池的基础思想和基本实现方式。文章开篇介绍了池化思想的概念和线程池的重要性,接着通过模拟实现Java线程池来展示了线程池中的任务队列、超时设置、拒绝策略等知识点,同时也展示了一些拒绝策略的设计。原创 2024-07-21 18:10:19 · 1737 阅读 · 0 评论 -
Java并发编程 - ReentrantLock
本文主要介绍了Java并发包下的ReentrantLock并发工具类的概念和基本使用,文章内容涵盖了ReentrantLock的语法、特性、条件变量等知识点,并结合经典案例-哲学家就餐问题来演示了ReentrantLock解决死锁的能力,同时展示了ReentrantLock的一个经典设计模式案例-交替输出字符串。原创 2024-07-14 12:45:41 · 800 阅读 · 0 评论 -
Java并发编程-CAS
CAS作为Java并发编程中一个重要的知识点,了解和掌握其使用是非常有必要的。本文从一个线程安全案例出发,引入CAS概念,并介绍和分析了CAS相关的核心概念、常用API等,同时也介绍了Java中一个重要的底层类UnSafe类及其一些基本操作。CAS作为一种无锁并发、无阻塞并发的技术,对于在特定场景下提升程序运行效率非常有帮助。原创 2024-06-29 16:02:33 · 1636 阅读 · 0 评论