Yderligere materialer |  Niveau 1 - 1

"Hilsen, Amigo! Jeg er glad for, at du kom på besøg. Har du succes?

"Hej, professor Noodles! Jeg tror, ​​der er et par emner, som jeg stadig ikke helt har fundet ud af... At lære bliver mere interessant, men også vanskeligere, ikke?"

"Ja, det vil det, min ven. Jeg forberedte nogle ting til dit besøg: sæt dig ned og lær."

Hvad er forskellen mellem en mutex, en skærm og en semafor?

Efterhånden som du er kommet videre gennem kurset, er du stødt på begreberne "mutex" og "monitor". Det er beslægtede begreber, så uden et hint er det ikke så let at huske, hvordan de adskiller sig. Derudover, når du læser lektioner og ser videoer om multithreading på andre websteder, vil du støde på et andet lignende koncept: "semafor". Denne lektion vil bringe orden i det hele, og du vil forstå, hvordan de adskiller sig.

Eksempler på refleksion

Denne lektion vil lære dig mere om et Java-standardbibliotek: Java Reflection API. Dette er et af sprogets kraftfulde sprog, som i øvrigt anbefales til erfarne programmører. Lad os finde ud af, hvad refleksion kan, og se på nogle praktiske eksempler.

er lig med() og hashCode()

Vi har talt om equals() og hashCode() metoderne, startende i de tidlige lektioner af CodeGym kurset. Tiden er inde til at vende tilbage til dem for at undersøge dem mere detaljeret med mere komplekse eksempler. Tro mig, vi har noget at snakke om :)