
Java并发
一些关于Java并发的示例和知识梳理
图图是个好孩纸~
别人用青春谈恋爱,我用青春调 Bug,这里是被代码 “折磨” 却依然热爱的程序员天地,分享那些一边秃头一边坚持的心酸与收获
展开
-
谈谈你对AQS的理解,AQS如何实现可重⼊锁?
谈谈你对AQS的理解,AQS如何实现可重⼊锁?原创 2022-07-27 18:18:03 · 271 阅读 · 0 评论 -
Sychronized和ReentrantLock的区别?
Sychronized和ReentrantLock的区别?原创 2022-07-27 18:14:00 · 172 阅读 · 0 评论 -
Sychronized的偏向锁、轻量级锁、重量级锁
Sychronized的偏向锁、轻量级锁、重量级锁原创 2022-07-27 18:08:39 · 185 阅读 · 0 评论 -
CountDownLatch和Semaphore的区别和底层原理
CountDownLatch和Semaphore的区别和底层原理原创 2022-07-25 20:45:24 · 738 阅读 · 0 评论 -
ReentrantLock中tryLock()和lock()⽅法的区别?
ReentrantLock中tryLock()和lock()⽅法的区别?原创 2022-07-25 20:34:26 · 274 阅读 · 0 评论 -
ReentrantLock中的公平锁和⾮公平锁的底层实现
ReentrantLock中的公平锁和⾮公平锁的底层实现原创 2022-07-25 20:26:12 · 210 阅读 · 0 评论 -
线程池中线程复用原理
线程池中线程复用原理原创 2022-07-21 21:35:20 · 194 阅读 · 0 评论 -
线程池中阻塞队列的作用?为什么是先添加列队而不是先创建最大线程?
线程池中阻塞队列的作用?为什么是先添加列队而不是先创建最大线程?原创 2022-07-21 21:31:24 · 1611 阅读 · 0 评论 -
线程池的底层⼯作原理
线程池的底层⼯作原理原创 2022-07-21 21:24:23 · 159 阅读 · 0 评论 -
为什么⽤线程池?解释下线程池参数?
为什么⽤线程池?解释下线程池参数?原创 2022-07-20 21:31:41 · 207 阅读 · 0 评论 -
如何理解volatile关键字?
如何理解volatile关键字?原创 2022-07-20 21:21:30 · 113 阅读 · 0 评论 -
Java死锁如何避免?
Java死锁如何避免?原创 2022-07-20 21:13:51 · 445 阅读 · 0 评论 -
并发的三⼤特性
并发的三⼤特性原创 2022-07-19 21:36:12 · 93 阅读 · 0 评论 -
并发、并⾏、串⾏之间的区别?
并发、并⾏、串⾏之间的区别?原创 2022-07-19 21:24:02 · 1346 阅读 · 0 评论 -
ThreadLocal的底层原理
ThreadLocal的底层原理原创 2022-07-17 19:46:38 · 111 阅读 · 0 评论 -
对守护线程的理解
对守护线程的理解原创 2022-07-17 19:34:23 · 154 阅读 · 0 评论 -
Thread和Runable的区别?
Thread和Runable的区别?原创 2022-07-17 19:17:25 · 359 阅读 · 0 评论 -
对线程安全的理解
对线程安全的理解原创 2022-07-17 18:25:37 · 154 阅读 · 0 评论 -
sleep()、wait()、join()、yield()之间的区别
sleep()、wait()、join()、yield()之间的区别原创 2022-07-17 17:59:18 · 283 阅读 · 0 评论 -
线程的生命周期?线程有几种状态?
线程的生命周期?线程有几种状态?原创 2022-07-17 17:35:35 · 105 阅读 · 0 评论