线程的几个方法 sleep,join, yield 讲解和使用场景?
sleep 是 Thread 的静态方法,不会释放锁,线程休眠,阻塞 timeout 时长
join 等待线程结束,先 join 是没有效果的
yield 是 Theead 的静态方法,线程让出执行时间片
wait 是 Object 的方法
线程池的几种类型?这种线程池使用的什么队列?
Redis经常使用的数据结构? 跳表的源码 ?什么情况下会使用跳表?会问一下常用之外的数据机构 是否清楚实现。
布隆过滤器使用场景和源码?
缓存穿透,判重过滤,去重 布隆中不存在的key肯定不存在,存在的key可能存在也可能不存在。 bit