一面: 容器方面 1.介绍线程安全的list(copyonwritelist) 2.线程安全的map,具体是怎么实现的,与Hashtable什么区别。 3.CAS 并发 4.知道的线程池(ThreadPoolExecutor属于一类,forkjoin知道吗) 5.线程池怎么自己去实现?给你一个Runnable、一个容器怎么实现。 6.AQS中线程等待怎么做的(线程挂起状态怎么做的)? JVM 7.回收算法 8.回收器 9.虚拟机client和server的区别 10.对象和引用之间一般用什么连接?句柄池的作用是什么。...