![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
高并发编程
文章平均质量分 89
nine是个工程师
来自一线全栈程序员nine的八年探索与实践,持续迭代中。
展开
-
了解下Java并发编程中AQS原理和实现
AQS是Java并发包中的一个抽象类,它提供了构建同步器的基础框架。AQS提供了一个实现阻塞锁和相关同步器(信号量、事件等)的框架,该框架依赖于先进先出(FIFO)的等待队列。这个类被设计为大多数依赖于单个原子int值表示状态的同步器的有用基础。原创 2024-05-23 17:47:25 · 874 阅读 · 0 评论 -
使用线程间通信方法wait和notify实现一个简单的显示锁MyLock
线程间通信是指在同一个进程内的多个线程之间进行的通信。在Java中使用wait和notify、notifyAll来实现同步阻塞和异步非阻塞模型通信是常见的做法。同时可以借助wait和notify、notifyAll接口实现一把显示锁。原创 2024-04-18 09:32:11 · 293 阅读 · 0 评论 -
Java并发编程中的基础概念Monitor
在Java并发编程中,Monitor(监视器)是一种同步机制,用于实现线程间的互斥访问和共享资源的同步。它是一种基本的并发控制原语,在Java中以对象的形式存在。原创 2024-04-06 14:51:40 · 923 阅读 · 0 评论 -
使用JDK提供的常用工具在多线程编写线程安全和数据同步的程序
共享资源指多个线程同时对同一份资源进行读写操作,这就需要保证多个线程访问到的数据是一致的,即数据同步或资源同步。原创 2024-03-26 18:04:19 · 785 阅读 · 0 评论 -
并发编程Thread的常用API有哪些?
在JDK17中,Thread类提供了一组常用的API,用于管理线程的创建、启动、暂停、恢复和销毁等操作。本文从api、源码、编程示例等方面详细说明Thread常用函数的使用和注意事项。原创 2024-03-08 09:10:16 · 815 阅读 · 0 评论 -
Java高并发编程基础之Thread构造函数大有内涵
Java中的Thread构造函数大有内涵,通过它也就基本了解了线程的基本概念。原创 2024-02-21 19:26:37 · 919 阅读 · 0 评论 -
高并发编程基础-02-线程基础知识说明
现在几乎所有操作系统都支持多任务执行,其中每个任务被视为一个进程。在每个进程内部,至少有一个线程在运行,线程也被称为轻量级进程。原创 2024-02-04 16:36:47 · 844 阅读 · 0 评论 -
高并发编程基础-引言
高并发编程基础系列文章开始更新了~原创 2024-02-01 16:35:13 · 430 阅读 · 0 评论