Forfremmelse
CodeGym University
Læring
Rute
Opgaver
Undersøgelser og quizzer
Spil
Hjælp
Tidsplan
Fællesskab
Brugere
Forum
Snak
Artikler
Succeshistorier
Aktivitet
Anmeldelser
Abonnementer
Lyst tema
Lektioner
Anmeldelser
Om os
Start
Begynd at lære
Begynd at lære nu
Quest kort
Lektioner
Java Multithreading
Niveau 7
Du har nået niveau 27
Java Multithreading
niveau,
Lektie
Niveau 27
Sløjfer (bræk og returner, fortsæt, etiketter)
Java Multithreading
niveau,
Lektie
"Hej, Amigo!" "I dag vil jeg fortælle dig om nogle ting, der er praktiske, når du arbejder med loops." "Den første er nøgleordet break . Hvis du bruger denne kommando i brødteksten af en loop, vil loopen afsluttes med det samme, når kommand
Øv dig i at bruge pause og fortsæt
Java Multithreading
niveau,
Lektie
"Hej, Amigo!"
DeadLock og dens årsager
Java Multithreading
niveau,
Lektie
"Hej, Amigo!" "I dag vil jeg fortælle dig, hvad dødvande er." "Hej, du har allerede fortalt mig om sådan noget." "Ja, det gjorde jeg. Men i dag vil vi overveje emnet mere detaljeret." "I det enkleste tilfælde involverer deadlock to tråde og
Øv dig i at skrive dine egne deadlocks
Java Multithreading
niveau,
Lektie
"Hej, Amigo!"
Strategier til at undgå deadLock
Java Multithreading
niveau,
Lektie
"Hej, Amigo!" "Jeg vil gerne fortælle dig om et par strategier til at undgå dødvande." "Den bedste strategi er en gennemtænkt arkitektur og et sæt regler, der styrer, hvornår og i hvilken rækkefølge du kan bruge låse (erhverve mutexes). Den
Øv dig i at fikse deadlocks
Java Multithreading
niveau,
Lektie
"Hej, Amigo!"
Strategien "wait-notify-notifyAll".
Java Multithreading
niveau,
Lektie
"Hej, Amigo!" "Jeg vil gerne dykke dybt med dig angående vent-besked. Vent-besked metoderne giver en bekvem mekanisme for tråde til at interagere. De kan også bruges til at bygge komplekse højniveaumekanismer til trådinteraktion." "Jeg star
Nogle nuancer
Java Multithreading
niveau,
Lektie
"Hej, Amigo!" "Og et par detaljer mere. Lad os kalde det praktiske råd." "Antag, at du har en metode, der venter på noget og falder i søvn, indtil en betingelse er opfyldt." Hvis samlingen er tom, så venter vi public synchronized Runnable g
Øv med "wait-notify-notifyAll"
Java Multithreading
niveau,
Lektie
"Hej, Amigo!"
Andre detaljer om synkronisering og multithreading
Java Multithreading
niveau,
Lektie
"Hej, Amigo!" "Der er dette enorme emne derude - Java Memory Model. Dybest set behøver du ikke at vide om det endnu, men det vil være nyttigt at høre om det." "For at eliminere alle potentielle problemer ændrede Java sin hukommelsesstyrings
At lære at google. (Sådan bruger du en maske til at få en liste over filer)
Java Multithreading
niveau,
Lektie
"Hej, Amigo!" "Lad os fortsætte vores lektioner om, hvordan man googler." "Her er nogle øvelser:" Websøgningsøvelser: 1 Hvad er der dårligt ved goto-erklæringen? 2 Hvad er reserverede ord i Java? 3 Hvad sker der, hvis jeg venter på et opkal
Vis mere
1
2
Please enable JavaScript to continue using this application.