🏠 首页
基准测试
📊 所有基准测试 🦖 恐龙 v1 🦖 恐龙 v2 ✅ 待办事项应用 🎨 创意自由页面 🎯 FSACB - 终极展示 🌍 翻译基准测试
模型
🏆 前 10 名模型 🆓 免费模型 📋 所有模型 ⚙️ 🛠️ 千行代码模式
资源
💬 💬 提示库 📖 📖 AI 词汇表 🔗 🔗 有用链接
advanced

Глубокий анализ кода на предмет race conditions

#code-review #concurrency #threading #security

Аудит многопоточного кода с поиском состояний гонки и deadlocks.

Действуй как Lead Software Engineer специализирующийся на многопоточности. Выполни глубокий аудит предоставленного фрагмента кода на Java, который использует общий пул потоков и изменяемое состояние. Найди потенциальные race conditions, возможности возникновения deadlock и проблемы с видимость переменных (memory visibility issues). Предложи конкретные рефакторинги с использованием java.util.concurrent, а также объясни выбор между synchronized, ReentrantLock и атомарными переменными для каждого случая.