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 5
Du har nået niveau 25
Java Multithreading
niveau,
Lektie
Niveau 25
Enum og alle dets funktioner
Java Multithreading
niveau,
Lektie
"Hej, Amigo!" "Hej, Amigo!" "Jeg vil fortælle dig om noget meget interessant. Det er ret simpelt, men det gør det endnu mere interessant. Det kaldes en enum. En enum er en type, der definerer det specifikke sæt af værdier, som en variabel k
Øv dig i at bruge enum
Java Multithreading
niveau,
Lektie
"Hej, Amigo!" "Bilaabo kom med en opgave til dig. God fornøjelse, min ven:"
Trådens livscyklus og trådtilstande
Java Multithreading
niveau,
Lektie
"Hej, Amigo!" "Vi vil starte et nyt emne: tråde." "Lad os komme i gang. I dag vil vi undersøge de tilstande, som et trådobjekt passerer igennem (eller måske passerer igennem), når en tråd løber." "Hvor mange stater kan du nævne lige nu, Ami
Alle nuancerne ved at oprette og starte en ny tråd. Dæmoner.
Java Multithreading
niveau,
Lektie
"Her er et nyt og interessant emne." "Det viser sig, at du kan starte tråde i forskellige tilstande." "Et standardprogram (med kun én tråd) stopper med at køre, når hovedtråden er færdig med sit arbejde. Hovedtråden afslutter eksekveringen,
Øv med den aktuelle trådtilstand
Java Multithreading
niveau,
Lektie
"Hej, Amigo! Hvordan har du det?" "Fremragende. Jeg lærte så mange nye ting i dag. Især om trådtilstande." "Åh, det er fantastisk. Her, lad os teste din viden:"
Alle nuancerne ved at afbryde/stoppe tråde
Java Multithreading
niveau,
Lektie
"Hej, Amigo! "Alt nyt er bare noget gammelt, som vi har glemt. I dag vil jeg tale om at stoppe tråde. Jeg håber, du allerede har glemt, hvordan interrupt()-metoden fungerer." "Ja, Ellie, jeg har helt glemt det." "Fint. Så minder jeg dig om
Øv dig i at afbryde tråde
Java Multithreading
niveau,
Lektie
"Jeg ventede bare på dig. Der er så meget interessant arbejde for dig her:"
Opkaldsstakken og fangstfejl
Java Multithreading
niveau,
Lektie
"Hej, Amigo! "Jeg vil gerne fortælle dig om noget lille, men interessant." "Jeg lytter. Jeg elsker ting, der er små og interessante." "Nå, du ved, at hvert Thread-objekt har en run()-metode. Og at du kan udføre den på en separat tråd ved hj
Øv dig i at fange trådfejl
Java Multithreading
niveau,
Lektie
"Hvorfor får du altid præcis 3 opgaver?" "Hvad med at gøre 50 mere?" "50? O_o" "Jeg tror, det ville være bedre bare at gøre de sædvanlige 3."
Andre metoder i trådklassen (søvn, udbytte...)
Java Multithreading
niveau,
Lektie
"Hej, Amigo!" "Nu vil jeg fortælle dig lidt om metoderne til at sove, give efter og deltage." "Det er kedeligt. Jeg har lige fundet et interviewspørgsmål: 'Hvad er forskellen mellem metoderne udbytte (), søvn () og vente ()?'. Kan du forkla
Øv dig i at bruge udbytte- og overgivelsestidsskiver
Java Multithreading
niveau,
Lektie
"Hej, Amigo! Fortsæt med at øve dig! Her er et par opgaver til dig."
Vis mere
1
2
Please enable JavaScript to continue using this application.