为什么使用 CountDownLatch?它的目的是什么?
考察说明
考察对并发同步工具 CountDownLatch 的使用场景和原理理解
回答思路
- 说明 CountDownLatch 用于线程间协作,使一个或多个线程等待其他线程完成任务
- 能举出典型场景如并行任务汇总、服务启动等待依赖资源就绪、多接口并发调用合并结果
- 理解计数器的初始值与 countDown/await 方法的配合使用
- 提及与 CyclicBarrier、join 等的区别或适用边界
本题已收录答题指导
本题附完整参考答案与评分标准
登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。