文件名称:ConcurrencyInPractice:受阅读 Brian Goetz 所著的“Java Concurrency in Practice”一书启发的代码片段
文件大小:2.86MB
文件格式:ZIP
更新时间:2024-07-27 16:19:22
Groovy
并发实践 在阅读 Brian Goetz、Doug Lea 和 Josh Bloch 合着的“Java 并发实践”一书的启发下,用 Groovy 编写的代码片段。
【文件预览】:
ConcurrencyInPractice-master
----.gitignore(153B)
----LICENSE(1KB)
----README.md(176B)
----Part II:Structuring Concurrent Applications()
--------Chapter.11()
--------Chapter.8()
--------Chapter.9()
--------Chapter.10()
--------Chapter.13()
--------Chapter.7()
--------Chapter.15()
--------Chapter.16()
--------Chapter.6()
--------Chapter.14()
----Part I:Fundamentals()
--------SafePublicationCollection.groovy(3KB)
--------StackConfinement.groovy(221B)
--------StartJoin.groovy(310B)
--------ImmutableVolatiles.groovy(3KB)
--------Volatileness.groovy(529B)
--------CachedFactorizer.groovy(668B)
--------ThreadLocal.groovy(337B)
--------RaceCondition.groovy(567B)
--------IntrinsicLocks.groovy(434B)
--------SafePublicationStaticConstructor.groovy(3KB)
--------Chapter.5()
--------AtomicOperations.groovy(552B)
--------SafePublicationVolatile.groovy(3KB)
--------SafePublicationEffectiveImmutable.groovy(1KB)
--------Chapter.4()