标签:条件变量

共 3 篇文章

Go语言sync.Cond与channel在条件等待中的选择

Go语言sync.Cond与channel在条件等待中的选择 在Go语言的并发编程中,让一个Goroutine等待特定条件成立是常见需求。Go标准库提供了sync.Cond(条件变

# Go语言 # 并发编程 # sync.Cond
2026-04-30 164 0

Java 锁重入与条件变量在ReentrantLock中的实现

Java 锁重入与条件变量在 ReentrantLock 中的实现 Java 提供了 ReentrantLock 类作为内置锁(synchronized)的替代方案,它支持更灵活的

# Java并发 # 锁重入 # ReentrantLock
2026-04-03 193 0

Go 条件变量:sync.Cond 与等待通知

Go 条件变量:sync.Cond 与等待通知 Go 语言的 sync 包提供了多种同步原语,其中 sync.Cond 是一个用于协调 goroutine 之间“等待通知”行为的条

# Go # sync.Cond # 条件变量
2026-04-02 182 0