Alle oefeningen van Java Advanced opgelost door moi, Jim Vekemans.
De PDF met opgave is ook terug te vinden als de uitleg of de code niet duidelijk is.
Ik raad aan een fork te maken ipv te clonen, zo kan je snel veranderingen importeren.
Collections staat bewust eerder als inner classes, lambdas en streams!
Kennis van collections helpt bij het snappen van deze hoofdstukken, dus best in die volgorde doornemen.
Requirements
- Alles van Java Essentials
Voor te begrijpen:
-
Polymorphism
-
Interfaces
-
Enums
-
Overerving / Inheritance
Voor te begrijpen:
-
Generics
-
Beperkingen van gewone Arrays
Voor te begrijpen:
-
Access modifiers
-
Betekenis en werking van "static"
Voor te begrijpen:
- Inner classes
Voor te begrijpen:
-
Collections
-
Generics
-
Interfaces
-
Functional interface
-
Lambda expressions
-
Method references
Voor te begrijpen:
-
Exceptions
-
try/catch
-
try/catch/finally
-
try with resources
-
Streams
-
Collections
-
Inner classes