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
Alle oppdrag
Alle nivåer
Alle Object-klassens metoder, pluss mer om toString()-metoden
Modul 2: Java Core
Nivå ,
Lekse
"Hei, Amigo!" "Hei!" "I dag skal vi studere Object-klassen. Du har allerede møtt den, og du vet at Object er basisklassen for alle klasser. Den har praktisk talt ingen data, men den har flere metoder." "Hvorfor trenger det metoder? Er det v
Equals & hashCode-metodene: hvorfor og hvor de skal brukes, og hvordan de fungerer
Modul 2: Java Core
Nivå ,
Lekse
"Nå skal jeg fortelle deg om noen metoder som er like nyttige: equals(Object o) & hashCode() ." "Du har sikkert allerede husket at i Java, når man sammenligner referansevariabler, blir ikke selve objektene sammenlignet, men snarere referans
Vi introduserer metodene vente, varsle og varsle Alle
Modul 2: Java Core
Nivå ,
Lekse
"Hei, Amigo!" "Hei, Rishi!" "Jeg skal introdusere deg til Object-klassens wait , notify og notifyAll -metoder." — I dag skal vi bare bli kjent med dem, men vi kommer tilbake senere og bruker mer tid på dette. "Greit." "Disse metodene ble op
Klonemetoden og det klonbare grensesnittet
Modul 2: Java Core
Nivå ,
Lekse
"Hei, Amigo!" "Hei, Kim." "Jeg skal fortelle deg om klone()-metoden." "Poenget med denne metoden er å klone et objekt, eller med andre ord, å lage en klone/kopi/duplikat av objektet." "Når denne metoden kalles, oppretter og returnerer den v
Fullfør-metoden, lukkbart grensesnitt og prøv-med-ressurser-erklæringen (Java 7)
Modul 2: Java Core
Nivå ,
Lekse
"Hei, Amigo!" "Jeg bestemte meg for å diskutere finaliseringsmetoden ( ) med deg." "Hvis du husker, er finalize() en spesiell metode som kalles opp av et objekt før søppelsamleren ødelegger det." "Denne metodens hovedformål er å frigjøre br
GetClass()-metoden, Class-objektet og en introduksjon til Reflection
Modul 2: Java Core
Nivå ,
Lekse
"Hei, Amigo!" "Nå er det tid for hovedarrangementet. Vi blir kjent med klasseklassen og berører Refleksjon. Som du sikkert allerede har skjønt, er alt i Java et objekt. Og hva trenger et objekt? Hva har hvert objekt som definerer hva handle
Hva er foranderlige/uforanderlige objekter, og hva er de for?
Modul 2: Java Core
Nivå ,
Lekse
"Hei, Amigo!" "Hei, Bilaabo!" "I dag vil Bilaabo fortelle deg om foranderlige og uforanderlige objekter. "Objekter du kan endre etter at de er opprettet kalles mutable ." "Objekter som ikke kan endres etter at de er opprettet kalles uforand
Ekstra leksjoner for nivået
Modul 2: Java Core
Nivå ,
Lekse
equals() og hashCode() kontrakter eller hva som helst Metodene equals og hashCode er nært beslektet med hverandre, og det er en god idé å overstyre begge metodene på en konsistent måte. Mange vet dette. Men ikke alle forstår helt årsaken ti
Rekursjon
Modul 2: Java Core
Nivå ,
Lekse
"Hei, Amigo. I dag vil Bilaabo fortelle deg om rekursjon." Som du vet, i Java kaller noen metoder andre metoder. I tillegg, når en metode kalles, sendes spesifikke argumenter til den, men metodens lokale variabler tar visse verdier mens den
Utgangsbetingelser. StackOverflowError
Modul 2: Java Core
Nivå ,
Lekse
Eksempel på rekursiv kode uten utgangsbetingelse La oss ta en ny titt på et rekursivt problem. Som et eksempel kan du vurdere å beregne Fibonacci-tall. Alle vil huske at Fibonacci-sekvensen er en numerisk sekvens der de to første tallene er
Ekstra leksjoner for nivået
Modul 2: Java Core
Nivå ,
Lekse
Rekursjon i Java I programmering skremmer rekursjon i utgangspunktet mange mennesker. Men faktum er at du bare trenger å sette deg ned og grave ordentlig i det, og deretter stivne det du har lært gjennom praksis. Du vil ha nytte av denne le
Multithreading
Modul 2: Java Core
Nivå ,
Lekse
"Hei, Amigo! Vi har et nytt og veldig vanskelig emne. Jeg beklager. Det regnes ofte som et av de mest komplekse emnene, ikke bare i Java, men også i programmering generelt. Jeg snakker om multithreading . " Se for deg et typisk dataspill, f
Vis mer
1
...
16
17
18
19
20
...
35
Please enable JavaScript to continue using this application.