java面经并发编程总结

在面试中并发编程是必然会被问到的一个问题,我结合自身面试经验和对大厂面试题分析,经过知识梳理,总结有以下几个部分。 1理解线程的状态转换、(理解这个是基础,有助于后续理解线程之前协作,线程池等) 2线程的同步与互斥。CAS、synchronized 和 lock。 3线程池的运作机制,实现方式,使用场景。 4以及 JUC 中常用的工具类。 5死锁 6线程通讯 7延伸各种锁机制的理解 深刻理解上述概
相关文章
相关标签/搜索