Java | 并发编程的那些事 - 开篇

400 阅读1分钟
image-20210413232156906

引言

大家好,我是一个练习时长 一年半的 Android Developer 。

不知道从什么时候开始,我变得只注重新东西,浮躁,容易定不下来做一些事。对一些想要写的组件分析,却因为觉得简单,没什么可写就草草了去,反而其实自己也只是停留在 [使用阶段] ,源码也只是大概了解。往往因一些反而是看起来基础的东西,总是在被突然问起时,又通通吐吐,捉摸不定😑 ,回答总是差强人意。

慢慢的,我似乎明白了,其实是我在逃避一些我不愿意面对的 [基础] 问题,对于我来说,关于并发编程的方方面面,似乎也都能说上一点,但要整体概述的细,说的准,自认为还差的多。

本系列将是我个人对于Java 并发编程的一个简单归总,简单聊聊我认为的并发编程,由浅入深。

目录

Java | 回头看,并发编程的那些事-线程也有自己的小心思

Java | 回头看,并发编程中的CAS

Java | 认真看,并发编程中的阻塞队列

Java | 认真看,并发编程中的线程池

Java | 躺着看,并发编程中的AQS

Java | 躺着看,并发编程中的 volatile 关键字

Java | 扶墙看,并发编程中的 synchronized 实现原理