在我们的日常生活中,所见到的、所用到的软件差不多都是多线程的。
这就意味着,在我们日后的工作中,所编写的代码,都或多或少要运用到线程的知识。
而多线程的情况下,很容易出现一个问题 —— 线程安全问题。
所以我们引入了 锁 和 volatile 的知识。
那么,话不多说,现在就开始本篇博文的讲解吧:
线程
请观看本人博文 —— 《详解 线程》
锁
那么,有关解决线程安全的问题,请观看本人博文 —— 《详解 锁》
有了上面的 锁 的知识点。
那么,本人就来讲解下 volatile关键字 和 关于多线程 与 锁的常见面试问题 —— CAS算法:
volatile关键字 与 CAS算法
请观看本人博文 —— 《详解 volatile关键字 与 CAS算法》
现在,本人再来讲解一个 在今后我们必须了解的问题 —— 线程池:
线程池
请观看本人博文 —— 《详解 线程池》
最后,本人再来讲解一个关于线程的非常有趣的问题 —— 定时器:
定时器
请观看本人博文 —— 《详解 定时器》