"Vel, hei Amigo! Jeg håper du ikke har noen grandiose planer for kvelden, for jeg har funnet et fornuftig utvalg av materialer på multithreading for din glede.
Bedre sammen: Java og Thread-klassen.
Del I – Tråder om henrettelse . Multithreading ble bygget inn i Java helt fra begynnelsen. La oss først huske hvor trådene kommer fra og hvordan de er organisert.
Del 2 — Synkronisering . Denne artikkelen er dedikert til de grunnleggende måtene for synkronisering mellom tråder. Vi skal utforske skjermer, låser og synkronisering.
Del 3 — Samhandling . En oversikt over detaljene om hvordan tråder samhandler. Vi vil utforske problemene som kan oppstå når tråder samhandler, og vi vil snakke om hvordan vi kan unngå dem.
Del 4 — Ringbar, fremtidig og venner . Denne delen vil forklare hvordan du arbeider med flertrådede beregninger og hvilke relevante verktøy som dukket opp i Java 1.8. Hvorfor trenger vi Future-grensesnittet og implementeringen av det i CompletableFuture-klassen?
Del V — Utfører, ThreadPool, Fork/Join . Her skal vi prøve å huske Executor, thread pools og gaffel/join-rammeverket. Du vil lære hvordan du bruker alt dette og hva annet du bør lese.
Del 6 – Fyr vekk! I den siste delen vil vi vurdere synkroniseringsmekanismene som er tilgjengelige i Java og oppsummere."
GO TO FULL VERSION