Warsztaty‎ > ‎Watki‎ > ‎

Wprowadzenie

  1. Stworzenie pojedynczego wątku
    1. różnica start i run
  2. Kilka wątków - współpraca
  3. Trochę teorii
    1. Memory model
    2. "Happen before"
  4. Konkurencja wątków
    1. locki
      1. zły monitor
    2. atomic
  5. Teoria 2
    1. Bezpieczna publikacja i final 
    2. Zmiany w volatile
  6. BlockingQueue
    1. while(true) i tailrec
    2. Przykład ze strumieniem
  7. Executo simple example
  8. Callable
    1. IndexedSeq
    2. awaitTermination
  9. Fork Join
  10. Java 8
Comments