并发编程
文章平均质量分 81
7-brain
成长是一篇等待谱写的乐章,等待着我们谱写出一个个扣人心弦的乐符。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
面试官问你Java线程池--怎么样回答才能让面试官知道你真的懂了!
一.引言不管是Java面试还是Android面试,线程池都是面试官高频考察的点,那我们怎么回答,才能让面试官了解到我们是真的懂Java线程池了呢?这篇文章不涉及到线程池的使用和原理,如果你还不知道怎么使用线程池,可以先去了解一下。下面我会从几个方面入手循序渐进的告诉你怎么回答这一类问题,并切构建自己的知识体系。二.线程池是什么,为什么要有线程池?我们知道线程的创建和销毁都是十分消耗系统资源的,第一涉及到了用户态和核心态的切换,第二就是线程资源的回收。为了提高线程的复用和避免系统资源的浪费,所以就有了线原创 2021-10-24 14:43:57 · 1812 阅读 · 0 评论 -
手把手带你剖析ReentrantLock的底层实现AQS
一.引言在面试过程中发现很多人对synchronized关键字还能说出点东西,但是当问到ReentrantLock的时候,大部分的应试者的回答都是不知道。今天呢我们就手把手来剖析一下ReentrantLock的底层实现。让我们一起来阅读源码吧。二.ReentrantLock的使用ReentrantLock的使用我们就不多说了。 //默认非公平锁 ReentrantLock lock = new ReentrantLock(); //实现公平锁原创 2021-10-24 12:45:26 · 1230 阅读 · 0 评论
分享