Dashboard
Empfohlene Lernroute zur mündlichen Prüfung in 2 Wochen.
Tagesplan (14 Tage)
| Tag | Fokus | Zeit |
|---|---|---|
| 1 | Defizite lesen + Übung 01 + 02 | 1,5 h |
| 2 | Übung 03 + 04 | 1 h |
| 3 | Übung 05 + 06 | 1 h |
| 4 | Übung 07 + 08 | 1 h |
| 5 | Originalklausur Aufgaben 1–5 | 2 h |
| 6 | Originalklausur Aufgaben 6–10 | 2 h |
| 7 | Soll-Lösung Zeile für Zeile vergleichen | 1,5 h |
| 8 | Mit Lukas / Leon: Originalklausur erklären | 2 h |
| 9 | Probeklausur Zoo | 2,5 h |
| 10 | Zoo Review + Schwächen identifizieren | 1 h |
| 11 | Probeklausur Library | 2,5 h |
| 12 | Theorie laut erklären: Vererbung, Interfaces, Datentypen, static/final | 1,5 h |
| 13 | Mit Lukas / Leon: Theoriefragen drillen | 2 h |
| 14 | Originalklausur in 90 Min unter Druck nochmal lösen | 1,5 h |
Theorie-Fragen für mündliche Prüfung
- Welche primitiven Datentypen gibt es in Java? (
byte, short, int, long, float, double, char, boolean) - Was ist der Unterschied zwischen einem primitiven Datentyp und einem Objekt? Default-Wert?
- Was ist eine Klasse? Was ein Objekt?
- Was bedeutet
static? Wann brauche ichthis, wann den Klassennamen? - Was bedeutet
final? bei Variable / Methode / Klasse? - Was ist Vererbung? Wann nutze ich
extends? - Was ist ein Interface? Wann nutze ich
implements? - Methodenüberladung vs. Methodenüberschreibung – Unterschied?
- Konstruktor-Verkettung mit
this(...)undsuper(...)– Reihenfolge? - Was machen
private,protected,public? - Was ist eine Exception? Checked vs. Unchecked?
throwsvs.throw? instanceof+ Casting – warum?- Wie vergleicht man Strings korrekt? Warum nicht
==? - Was passiert bei
NullPointerException? Wie verhindern? - Was ist
Comparable<T>? WozucompareTo?
Hinweis
Wenn aus Java 2 Themen drankommen (Records, Streams, Packages), darfst du laut Steffen sagen „mache ich nicht" – die Frage ist dann ungültig.