125-java-concurrency - Java并发最佳实践实现
应用Java并发最佳实践以实现线程安全、可扩展性和可维护性
标签
更新于: 2026-03-09能力
典型输入
典型输出
该技能可以做什么
- 验证项目编译
- 分析现有并发模式
- 应用线程安全基础
- 重构线程池管理
- 实现并发设计模式
- 迁移到CompletableFuture
- 采用虚拟线程
- 强制取消规范
- 添加背压保护
- 消除死锁风险
- 添加可观测性
- 运行验证测试
输入
- Java源代码
- Maven项目
- ConcurrentHashMap
- AtomicInteger
- ReentrantLock
- ReadWriteLock
- ExecutorService
- BlockingQueue
- CompletableFuture
- 虚拟线程
- StructuredTaskScope
- ScopedValue
输出
- 编译的Java项目
- 线程安全代码
- 配置的线程池
- 并发设计模式
- 使用CompletableFuture的异步操作
- 虚拟线程实现
- 取消处理机制
- 背压机制
- 无死锁代码
- 可观测性功能
- 测试验证结果
要求
- 安装Maven
- Java项目
- 更改前运行mvn compile
- 编译失败时停止
