首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
JAVA并发
订阅
用户6366887155035
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
Synchronized 和 ReentrantLock 的实现原理是什么?它们有什么区别?
synchronized 和 ReentrantLock 是如何实现的?它们有什么区别? 在 JDK
HashMap与ConcurrentHashMap面试要点
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 HashMap底层数据结构 JDK7: 数组+链表 JDK8: 数组+链表+红黑树 (看过源码的同学应该知道JDK8中即使用了单向链表, 也使用
一篇搞定CAS,深度讲解,面试实践必备
背景 在高并发的业务场景下,线程安全问题是必须考虑的,在JDK5之前,可以通过synchronized或Lock来保证同步,从而达到线程安全的目的。但synchronized或Lock方案属于互斥锁的
ThreadLocal详解
前言 这几天看《Java并发编程之美》的时候又遇到了ThradLocal这个类,不得不说,这个类在平时很多场景都遇得到,所以对其进行一个系统性的学习,然后再输出成这篇博客。 那么,什么是ThreadL
synchronized底层是如何实现的?
一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第3天,点击查看活动详情。 想了解 synchronized 是如何运行的?就要先搞清楚 synchronized 是如何实现? sy
面试官:工作中用过锁么?说说乐观锁和悲观锁的优劣势和使用场景
乐观锁和悲观锁能够解决什么问题? 并发场景下,有序地更新某条记录。 什么是乐观锁,什么是悲观锁? 乐观锁:乐观锁在操作数据时非常乐观,认为别人不会同时修改数据。 因此乐观锁不会上锁,只是在执行更新的时
【高并发】别闹了,线程池是这样实现优雅退出的
在【高并发专题】中,我们从源码角度深度分析了线程池中那些重要的接口和抽象类、深度解析了线程池是如何创建的,ThreadPoolExecutor类有哪些属性和内部类,以及它们对线程池的重要作用。深度分析
ReentrantLock原理,ReentrantLock和synchronized区别
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第13天,点击查看活动详情 ReentrantLock原理 重入锁ReentrantLock,顾名思义,就是支持重进入的锁,它表示该
以面试官视角万字解读线程池10大经典面试题!
大家好,这篇文章主要跟大家聊下 Java 线程池面试中可能会问到的一些问题。 全程干货,耐心看完,你能轻松应对各种线程池面试。 相信各位 Javaer 在面试中或多或少肯定被问到过线程池相关问题吧,线
面试必备:ThreadLocal详解
大家好,我是捡田螺的小男孩。 无论是工作还是面试,我们都会跟ThreadLocal打交道,今天就跟大家聊聊ThreadLocal哈~ ThreadLocal是什么?为什么要使用ThreadLoc