Java samtidighet
Grunnleggende om Java samtidighet
- Oversikt over java.util.concurrent
- Veiledning til det synkroniserte nøkkelordet i Java
- Veiledning til det flyktige nøkkelordet i Java
- Veiledning til java.util.concurrent.Future
- En introduksjon til ThreadLocal i Java
- Livssyklus for en tråd i Java
- Hvordan drepe en Java-tråd
- Introduksjon til trådbassenger i Java
- Implementere en kjørbar vs å utvide en tråd
- vent og varsle () Metoder i Java
- Runnable vs Callable i Java
- Forskjellen mellom vent og søvn i Java
- Thread.join () -metoden i Java
- Bruke et Mutex-objekt i Java
- ThreadPoolTaskExecutor corePoolSize vs. maxPoolSize
Avansert Samtidighet i Java
- Daemon-tråder i Java
- En guide til Java ExecutorService (populær)
- Veiledning til Fork / Join Framework i Java
- Egendefinerte trådbassenger i Java 8 parallelle strømmer
- Guide til CountDownLatch i Java
- Guide til java.util.concurrent.Locks
- ExecutorService - Venter på at tråder skal fullføres
- Veiledning til Java Phaser
- Guide to CompletableFuture (populær)
- CyclicBarrier i Java
- Guide til ThreadLocalRandom i Java
- Java CyclicBarrier vs CountDownLatch
- Hva er trådsikkerhet og hvordan kan jeg oppnå det?
- Hvordan forsinke kodeutførelsen i Java
Annen Samtidige ressurser
- Dining Philosophers Problem i Java
- Java-samtalespørsmål om samtidighet (+ svar)
- Java Concurrency Utility med JCTools