10、Java并发编程相关问题
00 分钟
2022-9-2

1、synchronize和lock的区别

2、在staic方法上架synchronize是锁了什么

class

3、ReentantLock可重入锁是什么

4、java中的死锁如何排查和解决:提示一下,打印堆栈来排查

5、CountDownLatch、CyclicBarrier、Exchanger分别是什么

6、threadlocal的实现原理是什么:

其实里面是个map,每个线程对应的副本放map的value里了
7、聊聊你对jdk并发包的理解,concurrent包,lock等等吧

评论