http://blog.csdn.net/ns_code/article/details/17539599 This blogger's about Java concurrent Programming series is very good, worth collecting.
In order to facilitate the users to learn and facilitate their own review of the use of Java concurrent Programming series content in accordance with the learning sequence of the simple summary below, click the corresponding title to jump to the corresponding article
Two ways to implement multithreading in Java concurrent programming
Interrupts for the Java concurrent programming thread
Java concurrent programming correctly suspends, resumes, and terminates threads
Java Concurrent Programming daemon thread and thread blocking
"Java concurrency Programming" volatile keyword (top)
"Java concurrency Programming" volatile keyword (bottom)
"Java concurrency Programming" synchronized keyword
Another important role of "Java Concurrent programming" synchronized: Memory visibility
Comparison of two methods of "Java Concurrency Programming" for memory visibility: synchronized and volatile
"Java concurrent Programming" secure use of the collection API in multithreaded environments
"Java Concurrency Programming" deadlock
Java concurrent programming can re-enter a built-in lock
Java concurrent programming inter-thread collaboration: Wait, notify, Notifyall
Omission of "Java Concurrency Programming" notify notification
Early notification issues caused by "Java Concurrency Programming" Notifyall
"Java Concurrency Programming" producer-consumer model
Java concurrency Programming in-depth Java memory model (1)--happen-before rule and analysis of DCL problem
Java concurrency Programming Drill-down Java memory Model (2)--Summary of memory operations rules
"Java Concurrency Programming" concurrency new features-executor framework and thread pool
"Java Concurrency Programming" concurrency new feature-lock lock and condition variable
"Java Concurrency Programming" concurrency new feature-blocking queue vs. blocking stack
Concurrency new features for Java concurrency-barrier device Cyclicbarrier
Concurrency new features for Java concurrent programming-semaphore semaphore
"Java concurrent Programming" concurrent programming collection-worth collecting