Skip to content

yfm10/jcip.github.com

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

jcip.github.com

Java Concurrency in Practice

Table of Contents (of book)

  • Table of Contents
  • Preface
  • Introduction
  • Part I: Fundamentals
    • Thread Safety
    • Sharing Objects
    • Composing Objects
    • Building Blocks
  • Part II: Structuring Concurrent Applications
    • Task Execution (downloadable sample chapter)
    • Cancellation and Shutdown
    • Applying Thread Pools
    • GUI Applications
  • Part III: Liveness, Performance, and Testing
    • Avoiding Liveness Hazards
    • Performance and Scalability
    • Testing Concurrent Programs
  • Part IV: Advanced Topics
    • Explicit Locks
    • Building Custom Synchronizers
    • Atomic Variables and Nonblocking Synchronization
    • The Java Memory Model
  • Appendices
  • Annotations for Concurrency
  • Bibliography
  • Index

About

Java Concurrency in Practice

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published