1、ThreadLocal 的实现原理?2、ThreadLocalMap中的key和value是什么类型的引用?3、为什么key 能被 GC 自动回收,但 value不能被 GC 自动回收?4、value主要是什么?5、垃圾回收器有哪些?6、可达性分析法的GC Roost有哪些?7、为什么选这些对象作为GC Root?8、平时使用MySQL是怎么用的?9、MySQL的存储引擎?10、为什么用InnoDB做默认存储引擎?11、事务隔离级别有哪些?12、update b = b + 1 where b = 5 在可重复读隔离级别下,5个线程并发执行,最后b的值是多少?13、OSI网络模型?14、数据链路层有哪些协议?