后端岗位面试题更新 2026-08-05
为什么自定义线程池时通常不直接使用 Executor 接口定义的方法,而是选用 ThreadPoolExecutor 的特定构造参数?
浩鲸科技后端开发专业服务技术原理方案权衡Java
考察说明
考察对 Executor 框架抽象与线程池配置本质的理解
回答思路
- 明确 Executor 接口仅定义 execute(Runnable),缺少生命周期管理
- 说明实际使用时需通过 ThreadPoolExecutor 配置核心线程数、队列、拒绝策略
- 能够联系业务场景解释合理参数选择
本题附完整参考答案与评分标准
登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。