Java多线程高并发

  1. AtomicInteger多线程下测试讲解

  2. AtomicInteger API详解,以及CAS算法详细介绍

3.利用CAS构造一个TryLock自定义显式锁

  1. 利用CAS构造一个TryLock自定义显式锁-增强并发情况下

  2. AtomicBoolean源码分析

  3. AtomicLong源码分析

  4. AtomicReference详解,CAS算法带来的ABA问题详解

  5. AtomicStampReference详解,解决CAS带来的ABA问题

  6. AtomicIntegerArray,AtomicLongArray,AtomicReferenceArray讲解

10 AtomicIntegerFieldUpdater,AtomicLongFieldUpdater,AtomicReferenceFie

  1. AtomicXXXFieldUpdater源码分析及使用场景分析

  2. sun.misc.Unsafe介绍以及几种Counter方案性能对比

  3. 一个JNI程序的编写,通过Java去调用C,C++程序

  4. Unsafe中的方法使用,一半是天使,一半是魔鬼的Unsafe

  5. Unsafe背后的汇编指令,牛逼男人背后的女人_

  6. CountDownLatch经典案例讲解-上_

  7. CountDownLatch经典案例讲解及API精讲-中_

18.ountDownLatch经典案例讲解如何给离散平行任务增加逻辑层次关系-下_

19.CyclicBarrier工具的使用场景介绍_

  1. CyclicBarrier vs CountDownLatch_

  2. Exchanger工具的使用以及常见问题分析-上_

  3. Exchanger工具的使用以及常见问题分析-下_

  4. Semaphore工具的介绍以及借助于Semaphore构造一个Lock_

  5. Semaphore工具API详细介绍-上_

  6. Semaphore工具API详细介绍-下_

  7. Lock&ReentrantLock详细讲解_

27.ReadWriteLock&ReentrantReadWriteLock详细讲解_

28 Condition初步使用,提出几个疑问_

29.关于Condition疑问的几个小实验,对比Wait&Notify_

  1. 使用Condition实现一个多线程下的Producer-Consumer_

  2. JDK8-StampedLock详细介绍-上_

  3. JDK8-StampedLock详细介绍-下

  4. ForkJoin框架之RecursiveTask

  5. ForkJoin框架之RecursiveAction

  6. Phaser工具的实战案例使用

  7. Executor&ExecutorService讲解

37.ThreadPoolExecutor七大构造参数详细讲解

38.ThreadPoolExecutor关闭(很重要)精讲

  1. newCache&newFixed&single ExecutorService详解

  2. newWorkStealingPool ExecutorService详解

  3. Scheduler的前奏Timer&Linux Crontab & quartz比较

42.ExecutorService API详细讲解

43 ExecutorService 四大内置拒绝策略深入探究

  1. ExecutorService API详细讲解

45.Future&Callable详细讲解

  1. CompletionService详细介绍

  2. ScheduledExecutorService详细讲解

49.ExecutorService中的陷阱

  1. CompletableFuture的精讲

  2. LinkedList和有序LinkedList的实现

  3. 跳表数据结构的Java实现

53.跳表数据结构的Java实现(解决Bug)

54.ArrayBlockingList详细讲解

  1. PriorityBlockingQueue详细讲解

56.LinkedBlockingQueue详细讲解

  1. SynchronousQueue详细讲解

  2. DelayQueue详细讲解

  3. LinkedBlockingDeque详细讲解

  4. LinkedTransferQueue详细讲解

  5. 七大BlockingQueue的特点总结,可以不用详细看

62.ConcurrentHashMap性能测试以及JDK1.7原理讲解

63.ConcurrentHashMap性能测试以及JDK1.8原理讲解

64 ConcurrentSkipListMap详细讲解

65.ConcurrentSkipListMap vs ConcurrentHashMap

  1. ConcurrentLinkedQueue&ConcurrentLinkedDeque

  2. CopyOnWriteArrayList&CopyOnWriteArraySet源码分析

  3. ConcurrentLinkedList vs CopyOnWriteArrayList vs SynchronizedList性能对

  4. 实现一个高并发的无锁队列(Lock-Free)

你可能感兴趣的:(java)