目录 前言 一、讲讲short数据类型,short s1 = 1; s1 = s1+1;对不对? 二、使用final关键字的好处 三、如果String中重写equals不重写hashCode会出现什么问题? 四、ConcurrentHashMap的get方法是不加锁的,如何保证线程安全? 五、ConcurrentHashMap扩容的过程中,这时候插入的新节点怎么处理? 六、LinkedList适合用什么排序? 七、多线程并发,如何做到子线程都执行结束了主线程才继续往下执行? 八、实现LRU(Least Recently Used,最近最少使用算法) 九、JVM内存中程序计数器的作用是什么?