Learning Objectives
- forklare forskellen på processer og tråde
- implementere samtidige opgaver med
RunnableogCallable - anvende
ExecutorServicetil at køre flere tasks parallelt - hente resultater med
Future - lukke en executor korrekt
- identificere simple race conditions og anvende
AtomicIntegerellersynchronized