阿里巴巴Java高级岗必问面试题总结:JVM+多线程+网络+Redis+数据库+源码

阿里巴巴Java高级岗必问面试题总结 一、Java多线程相关 线程池的原理,为什么要创建线程池?创建线程池的方式; 线程的生命周期,什么时候会出现僵死进程; 说说线程安全问题,什么实现线程安全,如何实现线程安全; 创建线程池有哪几个核心参数? 如何合理配置线程池的大小? volatile、ThreadLocal的使用场景和原理; ThreadLocal什么时候会出现OOM的情况?为什么? sync
相关文章
相关标签/搜索