Overzicht van de Java 8-technologieën
- De Java 8-taal en de soorten toepassingen.
- De woordenschat en de overdraagbaarheid begrijpen.
- Java en geheugenbeheer.
- Beveiliging, Java 8-programma's en de grondbeginselen van multithreading.
- Voorstelling van Javadoc en compileren.
- Aan de slag met Eclipse.
Praktisch werk
Proefexamen en oplossing.
Objectprogrammering met Java 8
- De basisgegevenstypen in Java.
- Hoe een klasse declareren met de methoden ervan.
- Instantiëring, constructeur.
- Gegevensbewerking aan de hand van de methoden.
- Hoe toegang krijgen tot de methoden.
Praktisch werk
Proefexamen en oplossing.
De syntaxis van de Java-taal
- De opbouw van een .java-bestand.
- Instantiëringsproces.
- Het concept objectidentiteit, declaratie van variabelen en initialisatie.
- Hoe toegang krijgen tot de methoden en de primitieve typen en klassen in het java.lang-pakket.
- Constanten en toewijzingsoperatoren.
- Controle-, lus- en iteratieverklaring.
Praktisch werk
Proefexamen en oplossing.
Programmering van geavanceerde objecten en tabellen
- Tabellen en verzamelingen.
- Aanmaak en initialisatie van een ArrayList en hoe toegang krijgen tot elementen (lussen).
- Eenvoudige overerving in Java.
- Methodeoverloads.
- Superklassen, subklassen en interfaces in Java.
Praktisch werk
Proefexamen en oplossing.
Foutafhandeling
- Alle fouttypen in Java begrijpen.
- Hoe de fouttypen beheren?
- Uitzonderingen van de basisklassemethoden in de documentatie vinden.
- Uitzonderingsverwerking in Java implementeren.
- Wat is een pakket?
- De CLASSPATH-variabele en naamgevingsconventies.
- Uw eigen pakket personaliseren.
Praktisch werk
Proefexamen en oplossing.
Voorstelling van enkele Java-API's
- StringBuilder en de methoden ervan, gebruik van de klasse.
- Strings aanmaken en bewerken.
- Agendagegevens aanmaken en bewerken.
- Een eenvoudige lambda-expressie schrijven.
Praktisch werk
Proefexamen en oplossing.
De Java 8-certificering voorbereiden
- Samenvattingen van terugkerende vragen.
- Tips voor het behalen van de certificering.