1、synchronized和ReentrantLock区别?
2、ReentrantLock如何实现?默认是公平锁还是非公平锁?公平锁和非公平锁内部是如何实现的?
3、线程的生命周期?blocked和waiting状态区别?
4、ThreadPoolExecutor参数说明,四种线程池的特点
5、如何用BlockingQueue实现生产和消费模式?LinkedBlockingQueue内部实现原理?其他方式实现生产消费模式(非MQ)?
6、如用无锁的方式实现并发安全;
1、synchronized和ReentrantLock区别?
2、ReentrantLock如何实现?默认是公平锁还是非公平锁?公平锁和非公平锁内部是如何实现的?
3、线程的生命周期?blocked和waiting状态区别?
4、ThreadPoolExecutor参数说明,四种线程池的特点
5、如何用BlockingQueue实现生产和消费模式?LinkedBlockingQueue内部实现原理?其他方式实现生产消费模式(非MQ)?
6、如用无锁的方式实现并发安全;
本文标题:多线程
本文链接:https://www.haomeiwen.com/subject/pjleeqtx.html
网友评论