1. 说一下做的项目? 2. 说一下ThreadLocal的作用? 3. ThreadLocal使用需要注意什么? 4. 说一下项目中自定义注解+AOP怎么实现日志的? 5. 项目中redis怎么使用的?用的什么数据结构? 6. redis中其他数据结构?有什么使用场景? 7. 项目中中多线程怎么使用的? 8. 线程池中的参数怎么设置? 9. 为什么不用Excutors创建线程? 10. 说一下Lock和synchronized区别? 11. synchronized和 volatile 的区别是什么? 12. 说说 Arraylist 和 LinkedList的区别?底层实现、随机访问、查增...