CAS和AQS的区别?创建线程有哪几种方式?线程的生命周期? 1103:13 NIO和IO的区别? jQuery中都有哪些选择器? 1703:05 并发编程JUC?原子操作的原理?Lock锁的原理?闭锁和栅栏的区别? 1703:03 JDK1.8的新特性都有那些?在哪里用过 1.7 与 1.8的区别? 2703:08 设计模式、设计模式的分类?如何编写线程安全单例模式?