Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Inhoud

  1. Introductie
  2. Installatie en Tools
  3. Je eerste Java‑programma
  4. Basis Syntax
  5. Variabelen en Datatypen
  6. Operators en Expressies
  7. Controle structuren (if/switch)
  8. Lussen (for/while)
  9. Methoden en Parameters
  10. Arrays en Strings
  11. Klassen en Objecten
  12. Overerving en Polymorfisme
  13. Collecties en Generics
  14. Foutenafhandeling (Exceptions)
  15. Best Practices

Hoofdstuk 1 — Uitwerkingen Introductie

Hier vind je voorbeeldoplossingen voor de oefeningen.

  • Doel: inzicht krijgen in basale uitvoer en syntax.

Hoofdstuk 2 — Uitwerkingen Installatie en Tools

Enkele richtantwoorden en voorbeeldcode voor de opgaven. De concrete java -version uitvoer hangt af van jouw installatie, maar moet Java 21 tonen.

Hoofdstuk 3 — Uitwerkingen Je eerste Java‑programma

Voorbeeldoplossingen:

public class Hello {
    public static void main(String[] args) {
        System.out.println("Hallo, wereld!");
    }
}
public class NaamLeeftijd {
    public static void main(String[] args) {
        String naam = "Kim";
        int leeftijd = 20;
        System.out.println("Ik ben " + naam + " en " + leeftijd + " jaar.");
    }
}
public class SomDrie {
    public static void main(String[] args) {
        int a = 3, b = 4, c = 5;
        System.out.println(a + b + c);
    }
}
public class GroetDemo {
    static void groet(String naam) {
        System.out.println("Hallo, " + naam);
    }
    public static void main(String[] args) {
        groet("Saar");
        groet("Bo");
    }
}

Basis Syntax

Hoofdstuk 5 — Uitwerkingen Variabelen en Datatypen

Voorbeeldantwoorden en verwijzingen naar de .java-bestanden in deze map.

Hoofdstuk 6 — Uitwerkingen Operators en Expressies

Kijk naar de Java-bestanden in deze map voor uitgewerkte voorbeelden.

Hoofdstuk 7 — Uitwerkingen Controlestructuren

Verwijs naar de Java-bestanden voor concrete oplossingen.

Hoofdstuk 8 — Uitwerkingen Lussen

Bekijk de Java-bestanden in deze map voor voorbeeldoplossingen.

Methoden en Parameters

Arrays en Strings

Hoofdstuk 11 — Uitwerkingen Klassen en Objecten

Hier vind je uitwerkingen bij de OOP-oefeningen.

Hoofdstuk 12 — Uitwerkingen Overerving en Polymorfisme

Voorbeeldoplossingen voor de Dier/Vorm/Interface-opgaven.

Hoofdstuk 13 — Uitwerkingen Collecties en Generics

Zie de Java-voorbeelden in het cursushoofdstuk en werkboekopgaven voor referentie-implementaties.

Hoofdstuk 14 — Uitwerkingen Exceptions

Korte uitwerkingen voor try/catch, custom exception en try-with-resources opgaven.

Hoofdstuk 15 — Uitwerkingen Best Practices

Voorbeelden van refactors, immutable klassen en JavaDoc-annotaties.