首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Java多线程
Cfine
创建于2023-11-09
订阅专栏
一起学习多线程⑧
暂无订阅
共7篇文章
创建于2023-11-09
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Synchronized(一) 从例子看Synchronized的特点
首先,我们从一个延迟初始化对象入手,来解析深度学习Synchronized。DoubleCheckLock?狠狠的拿下
Java多线程之原子操作类
原子更新基本类型类 AtomicBoolean AtomicInteger AtomicLong 方法 解释 int addAndGet(int delta) 以原子的方式将输入的数值与实例中的值相加
Java多线程之Condition
Condition接口 任意一个Java对象,都拥有一组监视器方法(定义在java.lang.Object上),主要包括wait()、wait(long timeout)、notify()以及noti
Java多线程之AQS
队列同步器(AQS) AQS是用来构建锁或者其他同步组件的基础框架,通过int成员变量(state表示同步状态),内置的FIFO队列来实现资源获取线程的排队工作。 主要的使用方式 继承:子类通过继承同
Java多线程之ReentrantLock
回忆完了。。。进入正题! ReentrantLock 表示该锁能够支持一个线程对资源的重复加锁,还支持获取锁时的公平和非公平性选择 ReentrantLock在调用lock()方法的时,已经获取到锁的
Java多线程之读写锁
ReentrantReadWriteLock 公平性选择:支持非公平和公平的锁获取方式,吞吐量还是非公平优于公平 重进入:该锁支持重进入,以读写线程为例:读线程在获取读锁之后,能够再次获取读锁。而写线
学习多线程看我这篇就够了之线程池(一)
线程池的好处 降低资源消耗。通过重复利用已经创建的线程降低线程创建和消耗造成的消耗 提高响应速度。当任务到达时,任务可以不需要等到线程创建就立刻执行 提高线程的可管理性。线程是稀缺资源,如果无限制地创