360企业安全一面: 1 线程池构造方法的参数,具体介绍一下 2 实现线程的方法(Runnable, Thread, Callable)。Runnable和Thread哪一种比较好,哪一种比较安全。 3 介绍一下CAS,CAS存在什么问题,原子类的底层实现 4 Lock和synchronized区别,哪种性能更好以及原因 4 堆的插入和删除操作,判断单链表是否成环,介绍一下跳表、红黑树(只说了红黑树的特点,左旋右旋操作,具体的没有细问) 5 HashMap的扩容,HashMap并发操作下会有什么问题,ConcurrentHashMap怎么实现线程安全的(jd...