首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
java并发学习笔记
ytKing
创建于2022-01-26
订阅专栏
java并发学习笔记,记录一下学习juc的相关心得
等 11 人订阅
共14篇文章
创建于2022-01-26
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
深入源码剖析ThreadPoolExecutor的工作原理
深入源码剖析ThreadPoolExecutor的工作原理 为什么要有线程池 先来说说什么是池化技术: 什么是线程池: 线程池有什么优点: 线程池3 个核心部分: Executor框架结构图解 从JD
LockSupport详解
LockSupport详解 带着BAT大厂的面试问题去理解 为什么LockSupport也是核心基础类? AQS框架借助于两个类:Unsafe(提供CAS操作)和LockSupport(提供park/
走进源码让你搞明白什么是FutureTask
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第8天,点击查看活动详情 JUC线程池 - FutureTask详解 带着BAT大厂的面试问题去理解FutureTask Futur
这篇文章让你搞懂什么是ThreadLocal
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第7天,点击查看活动详情 Java 并发 - ThreadLocal详解 带着BAT大厂的面试问题去理解 什么是ThreadLoca
万字长文带你玩转ReentrantLock
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第3天,点击查看活动详情 之前的几篇文章初步讲解了一下,最近几天又重新研究了一下顺便将之前的文章整合了一下,感兴趣的同学可以先去看看
JUC原子类: CAS, Unsafe和原子类详解
JUC原子类: CAS, Unsafe和原子类详解 带着BAT大厂的面试问题去理解 线程安全的实现方法有哪些? 什么是CAS? CAS使用示例,结合AtomicInteger给出示例? CAS会有哪些
Java并发—理论与线程基础
理论基础 带着BAT大厂的面试问题去理解 多线程的出现是要解决什么问题的? 线程不安全是指什么? 举例说明 并发出现线程不安全的本质什么? 可见性,原子性和有序性。 Java是怎么解决并发问题的? 3
对final的理解
对final的理解 带着BAT大厂的面试问题去理解final 所有的final修饰的字段都是编译期常量吗? 如何理解private所修饰的方法是隐式的final? 说说final类型的类如何拓展? 比
谈谈对Volatile的理解
谈谈对Volatile的理解 带着BAT大厂的面试问题去理解volatile volatile关键字的作用是什么? volatile能保证原子性吗? 之前32位机器上共享的long和double变量的
聊聊CAS是什么
一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第7天,点击查看活动详情。 1.概念 CAS的全称是Compare-And-Swap,它是CPU并发原语,它的功能是判断内存某个位置的
ReentrantLock(重入锁)之聊聊AQS独占锁源码
一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第3天,点击查看活动详情。 之前简单介绍了一下AQS-> ReentrantLock(重入锁)之聊聊AQS,接下来看看AQS中独占锁的
ReentrantLock(重入锁)之聊聊AQS
一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第2天,点击查看活动详情。 之前简单介绍了一下Lock锁-> 聊聊Lock锁,接下来看看ReentrantLock。 Reentran
聊聊Lock锁
一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第1天,点击查看活动详情。 之前已经对Synchronized关键字进行了一番研究->聊聊Synchronized关键字,现在来看看L
聊聊Synchronized关键字
Java为了解决并发编程中存在的原子性、可见性和有序性等问题,提供了一系列和并发处理相关的关键字,其中就有synchronized,简单来说这个关键字的作用就是在多线程的情况下确保这个关键字作用的类或