AI Academy
Kampanje
CodeGym-universitetet
Læring
Kurs
Oppgaver
Undersøkelser & tester
Spill
Hjelp
Timeplan
Samfunn
Brukere
Forum
Chat
Artikler
Suksesshistorier
Aktivitet
Anmeldelser
Abonnementer
Lyst tema
Leksjoner
Anmeldelser
Om oss
Start
Begynn å lære
Start learning now
Min fremgang
Kurs
Oppdragskart
Leksjoner
Java
Java Core
Nivå 7
Du har nådd nivå 17!
Java kjerne
Level 7,
Leksjon 0
Nivå 17
Multithreading-problemer: tilgang til en delt ressurs
Java kjerne
Level 7,
Leksjon 1
"Hei, Amigo! I går diskuterte vi fordelene og bekvemmelighetene ved multithreading. Nå er det på tide å se på ulempene. Og de er dessverre ikke små." Tidligere så vi på et program som et sett med objekter som kaller hverandres metoder. Nå b
Oppgaver som involverer en delt ressurs: konsollutgang
Java kjerne
Level 7,
Leksjon 2
"Hei, Amigo!"
Tråder er ikke uavhengige! Synkronisert!
Java kjerne
Level 7,
Leksjon 3
"Hei, Amigo! Vi har et universalmiddel - en kur mot alle sykdommer. Som vi allerede har sett, er ukontrollert trådbytte et problem." "Hvorfor kan ikke trådene selv bestemme når de skal bytte til neste tråd? Gjøre alt de trenger å gjøre og s
Synkronisert! Den praktiske versjonen
Java kjerne
Level 7,
Leksjon 4
"Hei, Amigo!"
Den lokale cachen: et problem med flere tråder. Flyktige
Java kjerne
Level 7,
Leksjon 5
"Hei, Amigo! Du husker at Ellie fortalte deg om problemene som oppstår når flere tråder prøver å få tilgang til en delt ressurs samtidig, ja?" "Ja." "Tekken er at det ikke er alt. Det er et annet lite problem." Som du vet har en datamaskin
Øv med volatile
Java kjerne
Level 7,
Leksjon 6
"Hei, Amigo!"
yield (avgi forkjørsretten)
Java kjerne
Level 7,
Leksjon 7
"Hei, Amigo! I dag skal vi ha en kort, men interessant leksjon. Jeg skal fortelle deg om yield , en statisk metode i trådklassen." Ellie har allerede fortalt deg at prosessoren hele tiden bytter mellom tråder. Hver tråd er tildelt et lite s
Nyttige lenker fra professoren — 17
Java kjerne
Level 7,
Leksjon 8
"Vel, Amigo, du er ett skritt nærmere å få tittelen "junior Java-utvikler"! Du klarer deg bra med teori og praksis. Gratulerer!" "Takk, professor! Men du har sikkert forberedt noe interessant for meg, ikke sant?" "Du gjettet det! Til å begy
Hva er inne i datamaskinen din?
Java kjerne
Level 7,
Leksjon 9
"Hei, Amigo! I dag taklet du oppgavene veldig bra. Sett deg ned og se en video."
Bonusoppgave | Leksjon 10 | Nivå 7
Java kjerne
Level 7,
Leksjon 10
"Hei, soldat!" "God dag, kaptein!" "Jeg har fantastiske nyheter til deg. Her er noen øvelser for å forsterke ferdighetene dine. Gjør dem hver dag og ferdighetene dine vil vokse i en vanvittig hastighet. De ble laget spesielt for IntelliJ ID
Please enable JavaScript to continue using this application.