Concurrent programming and high concurrency solution learning (directory)

content
 
 

1. Concurrent programming and high concurrency solution learning (introduction)

2. Concurrent programming and high concurrency solution learning (first experience of concurrent programming)

3. Concurrent programming and high concurrency solution learning (basic concepts of concurrency and high concurrency)

4. Concurrent programming and high concurrency solution learning (CPU multi-level cache and cache coherence)

5. Concurrent programming and high concurrency solution learning (CPU multi-level cache - out-of-order execution optimization)

6. Concurrent programming and high concurrency solution learning (Java memory model)

7. Concurrent programming and high concurrency solution learning (advantages and risks of concurrency)

8. Concurrent programming and high concurrency solution learning (thread safety - atomicity)

9. Concurrent programming and high concurrency solution learning (thread safety-visibility)

10. Concurrent programming and high concurrency solution learning (thread safety-ordering)

11. Concurrent programming and high concurrency solution learning (safely release objects)

12. Concurrent programming and high concurrency solution learning (thread closure)

13. Concurrent programming and high concurrency solution learning (research on common thread safety)

14. Concurrent programming and high concurrency solution learning (synchronous container)

15. Concurrent programming and high concurrency solution learning (concurrent containers and their security sharing strategies)

16. Concurrent programming and high concurrency solution learning (JUC's AQS)

17. Concurrent programming and high concurrency solution learning (JUC's CyclicBarrier)

18. Concurrent programming and high concurrency solution learning (ReentrantLock and lock of JUC)

19. Concurrent programming and high concurrency solution learning (JUC's Future, FutureTask, ForkJoin)

20. Concurrent programming and high concurrency solution learning (BlockingQueue of JUC)

21. Concurrent programming and high concurrency solution learning (thread pool)

Reference book: The Art of Java Concurrent Programming.pdf

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=325398635&siteId=291194637