1.项目拷打2.有哪些熟悉的内容可以自己去讲一下3.集合分类、具体实现类4.set不能重复的原理--》引申到HashMap相关知识5.红黑树是一个什么样的结构?6.Queue里边都有哪些实现?7.线程池为什么要使用BlockingQueue?8.线程池的工作原理9.线程池参数设置(核心线程数、最大线程数、阻塞队列长度),设置依据是什么?线程池的拒绝策略有哪些?10.假设有十个任务是一组任务。我希望整体都完成了主线程才继续执行。哪些方式可以实现这个功能?11.上接问题10,我期望主线程只等待5秒钟,等到5秒钟之后,如果没有完成就离开,如何实现?12.什么是线程安全?怎么保证线程安全?13.数据库...