面试官水平很高,真是当头一棒...八股挑一个实习的亮点讲讲JDK8相对于JDK7的新特性HashMap扩容机制?为什么链表转红黑树的阈值是8?链表长度为8就一定会变成红黑树吗?除了拉链法还有什么解决hash冲突的方法?HashMap线程安全吗?currentHashMap为什么线程安全?你提到CAS,讲讲CAS的原理?什么是ABA问题?怎么解决?你提到了操作系统状态切换,那什么情况下会引起操作系统的状态切换?内核态和用户态有什么区别?synchronized的锁升级过程了解吗?升级到重量级锁后可以降级或者释放吗?讲讲垃圾回收算法频繁触发full gc 会带来什么问题?什么样的对象算垃圾?如果对...