Java Core
«The Java Core»-uppdrag är avsett för dem som redan har fått grundläggande Java- träning (genom att slutföra Code Gyms Java Syntax-uppdrag) . Här måste du klara 10 fascinerande nivåer där du kommer att lära dig grunderna i OOP , bekanta dig med streams, serialisering och metodöverbelastning, och du kommer att lära dig mycket om gränssnitt och multipelt arv. Träningen är inte längre lika enkel som uppdraget «Java Syntax» , men regelbunden övning (genom att slutföra uppgifter) hjälper dig att klara alla 10 nivåerna i detta uppdrag, och du kommer att vara redo att slutföra miniprojekt inom en snar framtid.
- Nivå 1
Låst Grunderna i OOP: grundläggande principer, arv, inkapsling - Nivå 2
Låst Grunderna i OOP: överbelastning, polymorfism, abstraktion, gränssnitt - Nivå 3
Låst Gränssnitt: jämförelse med en abstrakt klass, multipelt arv - Nivå 4
Låst Typ gjutning, instans av. En stor uppgift som involverar gränssnitt - Nivå 5
Låst Överbelastningsmetoder, en funktion av konstruktoranrop - Nivå 6
Låst Introduktion till trådar: Tråd, Runnable, start, join, interrupt, sleep - Nivå 7
Låst Introduktion till trådar: synkroniserad, flyktig, avkastning - Nivå 8
Låst Introduktion till strömmar: InputStream/OutputStream, FileInputStream, FileOutputStream - Nivå 9
Låst Introduktion till strömmar: Reader/Writer, FileReader/FileWriter - Nivå 10
Låst Serialisering