2400. Java Concurrency - Note
Multi Threading


Create concurrent application with threadings.

1. Utilize Multicore CPU

  • Java 1.0: Threads, Locks, Memory Model.
  • Java 5: Thread Pool, Concurrent Collections.
  • Java 7: Fork/Join Framework.
  • Java 8: Streaming.
  • Java 9: Reactive Programming, RxJava.

9. References