Notes
search
Ctrlk
  • Introduce
  • Go
    • Grammarchevron-right
    • System Librarychevron-right
    • Concurrency in Go
    • The Go Memory Model
    • Code Snippet
  • Rust
    • The Rust Programming Language
    • Rust by Example
  • JAVA
    • Preface
    • Grammarchevron-right
    • Class Librarieschevron-right
    • Concurrencychevron-right
      • Preface
      • JMM
      • Synchronized & CAS
      • Deadlock
      • Thread
      • Lock & Condition
      • Utility Class
      • Thread-safe Collection
      • Atomic Class
      • Fork/Join
      • Concurrency Design Patternschevron-right
    • JVMchevron-right
    • Web Containerchevron-right
    • Spring
    • Tuningchevron-right
  • Computer Science
    • Computer Organization
    • Algorithmchevron-right
    • Network Protocolchevron-right
    • Operating Systemchevron-right
    • Design Patternschevron-right
    • Distributed Systemchevron-right
  • database
    • InfluxDBchevron-right
    • MySQLchevron-right
    • Redis
    • Elasticsearchchevron-right
    • HBase
    • Kafka
    • ZooKeeper
  • Reading
    • RocketMQ
    • 演说之禅
    • So Good They Can't Ignore You
    • 学会提问
    • Lecture
  • Other
    • v2ray
    • Kubernetes
    • Git
    • Maven
    • Anaconda And Conda
    • Fuck! Shit!chevron-right
  • Open source contribution
gitbookPowered by GitBook
block-quoteOn this pagechevron-down
  1. JAVA

Concurrency

  • 理论基础

  • Java内存模型

  • Synchronized、CAS

  • 死锁

  • Thread

  • Lock & Condition:ReentrantLock、ReadWriteLock、StampedLock

  • 工具类:

    • Semaphore

    • CountDownLatch

    • CyclicBarrier

    • ThreadPoolExecutor

    • Executors

    • Future

    • FutureTask

    • CompletableFuture

    • CompletionStage

    • CompletionService

  • 线程安全的集合类

  • 原子类

  • Fork/Join

  • 并发设计模式

PreviousRMIchevron-leftNextPrefacechevron-right

Last updated 6 years ago

Was this helpful?

Was this helpful?