首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
陆压
掘友等级
java后端
快扶我起来,我还能学。
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
95
文章 94
沸点 1
赞
95
返回
|
搜索文章
最新
热门
浅析ReentrantReadWriteLock
1. ReentrantReadWriteLock简介 ReentrantReadWriteLock适合处理读多写少的情况。在没有其他写线程持有该锁的情况下,同步状态是可以被多个读线程持有;如果当前同
浅析ReentrantLock
1. ReentrantLock简介 ReentrantLock即重入锁,是Lock接口类的一个实现类,通过内部类Sync实现了AQS。相比较Synchronized而言,都是可重入锁,不同点在于Re
深入理解AQS
1. 基本概念 Java中的大部分同步类(Lock、Semaphore、ReentrantLock等)都是基于AbstractQueuedSynchronized(AQS)实现的。AQS使用了一个in
几种常见的锁
锁的分类 在多线程的情况下,对共享变量的操作会出现线程安全的问题。使用互斥锁是一种最常见的策略,除了互斥锁,还有很多不同的锁。我们主要介绍以下几种常见的锁: 1. 乐观锁和悲观锁 1.1 乐观锁 概念
浅析ThreadLocal
1. ThreadLocal简介与基本适用 在项目中经常适用SimpleDateFormat对象实例来解析字符串类型的日期。但是在多线程的情况下会出现解析错误,如下面这段代码。 会出抛出下面的异常,主
深入理解synchronized
为什么会有线程安全问题? 1. 实现原理 我们知道使用volatile关键字可以保证变量的可见性和有序性,不能保证原子性。Java提供了更加强大的synchronized关键字,可以保证原子性、可见性
个人成就
文章被点赞
13
文章被阅读
2,005
掘力值
162
关注了
76
关注者
2
收藏集
7
关注标签
48
加入于
2019-11-03