Java multithreading series catalog (43 articles in total)

Original address: http://www.cnblogs.com/skywang12345/p/java_threads_category.html

Recently, I have been studying the content directory of Java multi-threading, and gradually organize and publish its content.

(1) Basics

01.  Java Multithreading Series--Basic Concepts of "The Basics" 01

02.  Java Multithreading Series--"Basics" 02 Commonly used two ways to achieve multithreading

03.  The difference between start() and run() in Thread of "Basics" 03. Java Multithreading Series

04.  Java Multithreading Series - "Basic" 04 synchronized keyword

05.  Java Multithreading Series - "Basic" 05 Thread Waiting and Wakeup

06.  Java Multithreading Series - "Basic" 06 Thread Concession

07.  Java Multithreading Series--Thread Sleep in "Basics" 07 

08.  Java Multithreading Series--join() of "Basics" 08

09.  Java Multithreading Series--"Basic" 09 Interrupt() and thread termination methods

10.  Java Multithreading Series--"Basic" 10 Thread Priority and Daemon Thread

11.  Java Multithreading Series--"Basics" 11 Production-Consumer Problems

(2) JUC atomic class 

12.  Java Multithreading Series--Framework of "JUC Atomic Class" 01 

13.  Java Multithreading Series--AtomicLong Atomic Class of "JUC Atomic Class" 02

14.  Java Multithreading Series--AtomicLongArray Atomic Class of "JUC Atomic Class" 03

15.  Java Multithreading Series--AtomicReference Atomic Class of "JUC Atomic Class" 04

16.  Java Multithreading Series--AtomicLongFieldUpdater Atomic Class of "JUC Atomic Class" 05

 (3) JUC lock

17.  Java Multithreading Series--Framework of "JUC Lock" 01

18.  Java multi-threading series -- "JUC lock" 02 Mutex ReentrantLock

19.  Java Multithreading Series--Fair Lock of "JUC Lock" 03 (1) 

20.  Java Multithreading Series--Fair Lock of "JUC Lock" 04 (2) 

21.  Java Multithreading Series--Unfair Lock of "JUC Lock" 05 

22.  Java Multithreading Series--Condition Condition of "JUC Lock" 06

23.  Java Multithreading Series--LockSupport of "JUC Lock" 07

24.  Java Multithreading Series--"JUC Lock" 08 Shared Lock and ReentrantReadWriteLock 

25.  Java Multithreading Series--The Principle and Example of CountDownLatch of "JUC Lock" 09

26.  Java Multithreading Series--The Principle and Example of CyclicBarrier of "JUC Lock" 10

27.  Java Multithreading Series--Principle and Example of Semaphore Semaphore of "JUC Lock" 11 

(4) JUC collection

28.  Java Multithreading Series--Framework of "JUC Collection" 01

29.  Java Multithreading Series--CopyOnWriteArrayList of "JUC Collection" 02

30.  Java Multithreading Series--CopyOnWriteArraySet of "JUC Collection" 03

31.  Java Multithreading Series--ConcurrentHashMap of "JUC Collection" 04

32.  Java Multithreading Series--ConcurrentSkipListMap of "JUC Collection" 05

33.  Java Multithreading Series--ConcurrentSkipListSet of "JUC Collection" 06

34.  Java Multithreading Series--ArrayBlockingQueue of "JUC Collection" 07

35.  Java Multithreading Series--LinkedBlockingQueue of "JUC Collection" 08 

36.  Java Multithreading Series--LinkedBlockingDeque of "JUC Collection" 09

37.  Java Multithreading Series--ConcurrentLinkedQueue of "JUC Collection" 10

(5) JUC thread pool

38.  Java Multithreading Series--Thread Pool Architecture of "JUC Thread Pool" 01

39.  Java Multithreading Series--The Principle of Thread Pool of "JUC Thread Pool" 02 (1)

40.  Java Multithreading Series--The Principle of Thread Pool of "JUC Thread Pool" 03 (2)

41.  Java Multithreading Series--The Principle of Thread Pool of "JUC Thread Pool" 04 (3)

42.  Java Multithreading Series--The Principle of Thread Pool of "JUC Thread Pool" 05 (4)

43.  Java Multithreading Series--Callable and Future of "JUC Thread Pool" 06

Additional content

"In-depth understanding of the Java memory model" reading summary

 

END!


Guess you like

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