面经+许愿二面! 常用的集合类 哪种情况下使用 ArrayList,哪种情况下使用 LinkedList, 如何选择 ArrayList 和 LinkedList 有什么区别 插入比较多用哪个 - LinkedList多,为什么不用ArrayList ConcurrentHashMap 底层实现, key 可以为空吗 key 冲突比较大,怎么办? 解决hash冲突的方法 JUC用的哪些 为什么用 ReentrantLock?不用synchonized reentrantLock 优势 什么是公平锁和非公平锁 JVM运行时内存分区 类对象...