File tree Expand file tree Collapse file tree 1 file changed +3
-4
lines changed Expand file tree Collapse file tree 1 file changed +3
-4
lines changed Original file line number Diff line number Diff line change 112112 - 画一个线程的生命周期状态图。
113113 - sleep和wait的区别。
114114 - sleep和sleep(0)的区别。
115- - Lock与Synchronized的区别 。
116- - synchronized的原理是什么,一般用在什么地方(比如加在静态方法和非静态方法的区别,静
117- - 态方法和非静态方法同时执行的时候会有影响吗),解释以下名词:重排序,自旋锁,偏向锁,轻
115+ - [ Lock与Synchronized的区别 。] ( https://blog.csdn.net/javazejian/article/details/75043422 )
116+ - [ synchronized的原理是什么] ( https://blog.csdn.net/javazejian/article/details/72828483 )
118117 - [ 量级锁,可重入锁,公平锁,非公平锁,乐观锁,悲观锁。] ( https://www.toutiao.com/i6630764198357893646/ )
119118 - 用过哪些原子类,他们的原理是什么。
120119 - JUC下研究过哪些并发工具,讲讲原理。
126125 - ThreadLocal用过么,用途是什么,原理是什么,用的时候要注意什么。
127126 - 如果让你实现一个并发安全的链表,你会怎么做。
128127 - 讲讲java同步机制的wait和notify。
129- - CAS机制是什么,如何解决ABA问题。
128+ - [ CAS机制是什么,如何解决ABA问题。] ( https://mp.weixin.qq.com/s/nRnQKhiSUrDKu3mz3vItWg )
130129 - 多线程如果线程挂住了怎么办。
131130 - [ 深入分析AQS实现原理] ( https://mp.weixin.qq.com/s/2v0T3Nu7m2ka9D8PLl2XxQ )
132131 - countdowlatch和cyclicbarrier的内部原理和用法,以及相互之间的差别(比如
You can’t perform that action at this time.
0 commit comments