1-3 自我介绍,项目相关 4.用了Java几:8 HashMap 在1.7,1.8的区别?为什么1.7先判断扩容再put,1.8先put再扩容? 5.看过JDK源码吗,看过哪些呢? 集合,锁CountLatch和 重入锁那些。 6.可重入锁是如何实现可重入的? 7.公平锁和非公平锁 8.线程池有看过吗?重要的参数,及其作用 9.AtomicInteger的原理 10.LongAddr? 只是听过,没有研究过。 11.JVM 内存模型 12.线程之间保证可见性 13.运行时数据区 14.栈里面放了什么? 15.垃圾回收算法 16.讲一下分代的算法 17.为什么新生代用复制的算法? 18...