Forfremmelse
CodeGym University
Læring
Kurs
Oppgaver
Spørreundersøkelser og spørrekonkurranser
Spill
Hjelp
Rute
Samfunnet
Brukere
Forum
Chat
Artikler
Suksesshistorier
Aktivitet
Anmeldelser
Abonnementer
Lett tema
Leksjoner
Anmeldelser
Om oss
Start
Begynn å lære
Begynn å lære nå
Oppdragskart
Leksjoner
Java Multithreading
Nivå 5
Du har nådd nivå 25
Java Multithreading
Nivå ,
Lekse
Nivå 25
Enum og alle dens funksjoner
Java Multithreading
Nivå ,
Lekse
"Hei, Amigo!" "Hei, Amigo!" "Jeg skal fortelle deg om noe veldig interessant. Det er ganske enkelt, men det gjør det enda mer interessant. Det kalles en enum. En enum er en type som definerer det spesifikke settet med verdier som en variabe
Øv deg på å bruke enum
Java Multithreading
Nivå ,
Lekse
"Hei, Amigo!" "Bilaabo kom opp med en oppgave til deg. Nyt, min venn:"
Trådens livssyklus og trådtilstander
Java Multithreading
Nivå ,
Lekse
"Hei, Amigo!" "Vi skal starte et nytt emne: tråder." "La oss komme i gang. I dag skal vi undersøke tilstandene som et trådobjekt passerer gjennom (eller kan passere gjennom) når en tråd kjører." "Hvor mange stater kan du nevne akkurat nå, A
Alle nyansene ved å lage og starte en ny tråd. Demoner.
Java Multithreading
Nivå ,
Lekse
"Her er et nytt og interessant tema." "Det viser seg at du kan starte tråder i forskjellige moduser." "Et standardprogram (med bare én tråd) slutter å kjøre når hovedtråden er ferdig med arbeidet. Hovedtråden fullføres, programmet avsluttes
Øv med gjeldende trådtilstand
Java Multithreading
Nivå ,
Lekse
"Hei, Amigo! Hvordan har du det?" "Utmerket. Jeg lærte så mange nye ting i dag. Spesielt om trådtilstander." "Å, det er flott. Her, la oss teste kunnskapen din:"
Alle nyansene ved å avbryte/stoppe tråder
Java Multithreading
Nivå ,
Lekse
"Hei, Amigo! "Alt nytt er bare noe gammelt som vi har glemt. I dag skal jeg snakke om å stoppe tråder. Jeg håper du allerede har glemt hvordan interrupt()-metoden fungerer." "Ja, Ellie, jeg har helt glemt det." "Flott. Da skal jeg minne deg
Øv på å avbryte tråder
Java Multithreading
Nivå ,
Lekse
"Jeg ventet bare på deg. Det er så mye interessant arbeid for deg her:"
Anropsstakken og fangefeil
Java Multithreading
Nivå ,
Lekse
"Hei, Amigo! "Jeg vil fortelle deg om noe lite, men interessant." "Jeg lytter. Jeg elsker ting som er små og interessante." "Vel, du vet at hvert Thread-objekt har en run()-metode. Og at du kan kjøre den på en separat tråd ved å bruke start
Øv på å fange trådfeil
Java Multithreading
Nivå ,
Lekse
"Hvorfor får du alltid nøyaktig 3 oppgaver?" "Hva med å gjøre 50 til?" "50? O_o" "Jeg antar at det ville være bedre å bare gjøre de vanlige 3."
Andre metoder i trådklassen (søvn, yield...)
Java Multithreading
Nivå ,
Lekse
"Hei, Amigo!" "Nå skal jeg fortelle deg litt om metodene for søvn, gi og bli med." "Det er kjedelig. Jeg fant nettopp et intervjuspørsmål: 'Hva er forskjellen mellom metodene for yield (), søvn () og vente ()?'. Kan du forklare det?" "Ikke
Øv deg på å bruke avkastnings- og overgivelsestidsskiver
Java Multithreading
Nivå ,
Lekse
"Hei, Amigo! Fortsett å øve! Her er et par oppgaver til deg."
Vis mer
1
2
Please enable JavaScript to continue using this application.