2019总结的面试题,多线程、集合、GC、JVM
把自己的学习历程记录下来,不动手编写代码永远不会理解其真正含义
每日学习,每日更新
1、故障现象
2、导致原因
3、解决方案
4、优化建议(同样的错误不犯第 2 次)
demo01 volatile
demo02 CAS
demo03 集合不安全类
demo04 Java锁````````
demo05 CountDownLatch/CyclicBarrier/Semaphore
demo06 阻塞队列
demo07 线程池
demo08 线程池配置
demo09 死锁