CodeGym University
Inlärning
Kurs
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
Quest karta
Lektioner
Alla uppdrag
Alla nivåer
Ytterligare lektioner för nivå
Modul 1
Nivå,
Lektion
Nåväl, vi har slutfört vår andra "förbiflygning" av nyckelprinciperna för OOP. Vi studerade polymorfism och inkapsling i större detalj. Vi lärde oss också om ett nytt koncept: abstrakta klasser. Som sagt, dessa ämnen är inte lika enkla som
Statiska variabler
Modul 1
Nivå,
Lektion
1. Statiska variabler När en klass laddas in i minnet skapas ett statiskt objekt omedelbart. Detta objekt lagrar statiska klassvariabler (statiska klassfält). Det statiska objektet existerar även om inga vanliga (icke-statiska) objekt i kla
Statiska metoder
Modul 1
Nivå,
Lektion
1. Statiska metoder Förutom statiska variabler kan klasser även ha statiska metoder. Vanliga metoder är bundna till objekt (instanser) av en klass och kan referera till vanliga (icke-statiska) variabler i klassen (liksom statiska variabler
Statiska klasser
Modul 1
Nivå,
Lektion
1. Inre klasser Du lärde dig nyligen att det finns statiska variabler och statiska metoder. Det visar sig att det också finns statiska klasser. Men vi kommer att närma oss detta ämne på avstånd. I Java är du helt tillåten att deklarera klas
Initialiseringsordning vid användning av konstruktorer och statiska block
Modul 1
Nivå,
Lektion
Låt oss titta på i vilken ordning koden exekveras i initieringsblock (statiska och icke-statiska), konstruktorer och initiering av statiska och icke-statiska fält. Vi kommer att undersöka vad som händer i praktiken, genom att exekvera kod.
Ytterligare lektioner för nivå
Modul 1
Nivå,
Lektion
På den här nivån har vi tagit ytterligare några steg framåt för att lära oss Java. Vi utforskade klassladdning och pratade om statiska variabler, metoder och klasser. Vi har tagit reda på de vanligaste orsakerna till att kompilatorn skriker
Laddar klasser
Modul 1
Nivå,
Lektion
Vi har redan pratat om det faktum att klasser är komplexa datatyper. Låt oss nu prata lite om den andra sidan av klasser - hur klasser hanteras av Java-maskinen. Kom ihåg att i Java är allt ett objekt, till och med en klass. En klass är ett
Objektets livscykel
Modul 1
Nivå,
Lektion
Hej! Jag tror att du inte kommer att bli alltför förvånad om jag berättar att din dator har en begränsad mängd minne :) Till och med en hårddisk — i allmänhet många gånger större än RAM-lagring — kan packas till kapacitet med dina favoritsp
Wrapper klasser
Modul 1
Nivå,
Lektion
1. Lista över omslagstyper Du vet att Java har 8 primitiva typer, vilket är typer som inte är klasser. Å ena sidan är det här bra - de är enkla och tar liten plats. Å andra sidan, ibland är lektioner precis vad vi behöver. Du kommer att få
Omslagsklasser i detalj
Modul 1
Nivå,
Lektion
1. Integerklass Integerär också bra genom att det är en klass, vilket betyder att den kan ha fält och metoder. Och naturligtvis har den dem. Många av dem - dussintals av dem. Här kommer vi att överväga de mest grundläggande. Klassen Integer
Samlingar i Java: ArrayList
Modul 1
Nivå,
Lektion
1. ArrayListklass Idag ska vi utforska ArrayListklassen. Detta är den första av flera klasser som kallas samlingar . I Java är samlingar ett så brett och användbart ämne att ett helt CodeGym-uppdrag ägnas åt dem. För att till fullo förstå h
Arbeta med ArrayList
Modul 1
Nivå,
Lektion
1. Hur ArrayListär uppbyggt ArrayListär den Java-klass som används oftast för att lagra element. Så hur fungerar ArrayListdet och varför gillar alla det så mycket? Strukturen på ArrayListär enkel och genialisk. Varje ArrayListobjekt innehål
Visa mer
1
...
6
7
8
9
10
...
35
Please enable JavaScript to continue using this application.