欢迎来到天天文库
浏览记录
ID:14056140
大小:485.00 KB
页数:992页
时间:2018-07-25
《java并发编程实践(英文)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、Java..ConcurrencyIn..PracticeBrian..G.etzTim..PeierlsJoshua..BlochJoseph..BowbeerDavid..HolmesDoug..LeaAddison..Wesley..ProfessionalISBN..10:..0..321..34960..1ISBN..13:..978..0..321..34960..6....ii..Java..Concurrency..In..Practice..Index..Indexii..Prefacexiii..How..to..Use..th
2、is..Book..xiii..Code..Examples..xiv..Acknowledgments..xv..Chapter1-Introduction1..1.1.A(Very)BriefHistoryofConcurrency2..1.2.BenefitsofThreads3..1.2.1...Exploiting..Multiple..Processors..3..1.2.2...Simplicity..of..Modeling..3..1.2.3...Simplified..Handling..of..Asynchronous..Ev
3、ents..3..1.2.4...More..Responsive..User..Interfaces..4..1.3.RisksofThreads5..1.3.1...Safety..Hazards..5..1.3.2...Liveness..Hazards..6..1.3.3...Performance..Hazards..6..1.4.ThreadsareEverywhere8..PartI:Fundamentals10..Chapter2.ThreadSafety11..2.1...What..is..Thread..Safety?..12
4、..2.2...Atomicity..13..2.3...Locking..16..2.4...Guarding..State..with..Locks..19..2.5...Liveness..and..Performance..20..Chapter3.SharingObjects23..3.1...Visibility..23..3.2...Publication..and..Escape..26..3.3...Thread..Confinement..28..3.4...Immutability..31..3.5...Safe..Publi
5、cation..33..Chapter4.ComposingObjects37..4.1...Designing..a..Thread..safe..Class..37..4.2...Instance..Confinement..39..4.3...Delegating..Thread..Safety..41..4.4...Adding..Functionality..to..Existing..Thread..safe..Classes..47..4.5...Documenting..Synchronization..Policies..49..
6、Chapter5.BuildingBlocks51..5.1...Synchronized..Collections..51..5.2...Concurrent..Collections..54..5.3...Blocking..Queues..and..the..Producer..consumer..Pattern..56..5.4...Blocking..and..Interruptible..Methods..59..5.5...Synchronizers..60..5.6...Building..an..Efficient,..Scala
7、ble..Result..Cache..64..Summary..of..Part..I..69....8、ncellationandShutdown85..7.1...Task..Cancellation..85..7.2...
8、ncellationandShutdown85..7.1...Task..Cancellation..85..7.2...
此文档下载收益归作者所有