面试题-并发编程和多线程

1、JUC包都有哪些?aba,cas,aqs,unsafe,volatile,sync都是什么?

2、常见的各种lock,发生死锁如何定位?

3、线程池的实现原理?线程池的参数和如何合理的去设置?

3、内存溢出和内存泄露如何定位问题?cpu过高如何定位等基本的操作

 排查命令及工具 top,jps,jstack,jmap。以及可能衍生的jmm模型和mesi协议。

原文地址:https://www.cnblogs.com/iwenwen/p/12624700.html