Befordran
Inlärning
Kurser
Uppgifter
Undersökningar och frågesporter
Spel
Hjälp
Schema
gemenskap
Användare
Forum
Chatt
Artiklar
Framgångsberättelser
Aktivitet
Recensioner
Prenumerationer
Lätt tema
Lektioner
Recensioner
Om oss
Start
Börja lära sig
Börja lära dig nu
Mina framsteg
Kurser
Quest karta
Lektioner
Java Multithreading
Nivå 5
Du har nått nivå 25
Java Multithreading
Nivå,
Lektion
Nivå 25
Enum och alla dess funktioner
Java Multithreading
Nivå,
Lektion
"Hej, Amigo!" "Hej, Amigo!" "Jag ska berätta om något mycket intressant. Det är ganska enkelt, men det gör det ännu mer intressant. Det kallas en enum. En enum är en typ som definierar den specifika uppsättning värden som en variabel kan ha
Öva på att använda enum
Java Multithreading
Nivå,
Lektion
"Hej, Amigo!" "Bilaabo kom på en uppgift till dig. Njut, min vän:"
Trådens livscykel och trådtillstånd
Java Multithreading
Nivå,
Lektion
"Hej, Amigo!" "Vi kommer att starta ett nytt ämne: trådar." "Låt oss komma igång. Idag kommer vi att undersöka tillstånden som ett trådobjekt passerar genom (eller kan passera) när en tråd körs." "Hur många stater kan du namnge just nu, Ami
Alla nyanser av att skapa och starta en ny tråd. Demoner.
Java Multithreading
Nivå,
Lektion
"Här är ett nytt och intressant ämne." "Det visar sig att du kan starta trådar i olika lägen." "Ett standardprogram (med bara en tråd) slutar köras när huvudtråden avslutar sitt arbete. Huvudtråden avslutas exekvering, programmet avslutas o
Öva med nuvarande trådtillstånd
Java Multithreading
Nivå,
Lektion
"Hej, Amigo! Hur mår du?" "Utmärkt. Jag lärde mig så många nya saker idag. Speciellt om trådtillstånd." "Åh, det är bra. Här, låt oss testa dina kunskaper:"
Alla nyanser av att avbryta/stoppa trådar
Java Multithreading
Nivå,
Lektion
"Hej Amigo! "Allt nytt är bara något gammalt som vi har glömt. Idag ska jag prata om att stoppa trådar. Jag hoppas att du redan har glömt hur interrupt()-metoden fungerar." "Ja, Ellie, jag har helt glömt det." "Bra. Då ska jag påminna dig."
Träna på att avbryta trådar
Java Multithreading
Nivå,
Lektion
"Jag väntade bara på dig. Det finns så mycket intressant arbete för dig här:"
Anropsstacken och fångstfel
Java Multithreading
Nivå,
Lektion
"Hej Amigo! "Jag vill berätta om något litet, men intressant." "Jag lyssnar. Jag älskar saker som är små och intressanta." "Tja, du vet att varje Thread-objekt har en run()-metod. Och att du kan köra den på en separat tråd med hjälp av star
Träna på att fånga trådfel
Java Multithreading
Nivå,
Lektion
"Hur kommer det sig att du alltid får exakt 3 uppgifter?" "Vad sägs om att göra ytterligare 50?" "50? O_o" "Jag antar att det skulle vara bättre att bara göra de vanliga 3."
Andra metoder i trådklassen (sömn, skörd...)
Java Multithreading
Nivå,
Lektion
"Hej, Amigo!" "Nu ska jag berätta lite om metoderna för sömn, ge sig och gå med." "Det är tråkigt. Jag hittade precis en intervjufråga: 'Vad är skillnaden mellan metoderna för avkastning (), sömn () och vänta ()?'. Kan du förklara det?" "In
Träna på att använda skörd och överlämnande av tidskivor
Java Multithreading
Nivå,
Lektion
"Hej, Amigo! Fortsätt öva! Här är ett par uppgifter för dig."
Visa mer
1
2
Please enable JavaScript to continue using this application.