Hi,
mein letztes SCJP (DIE Java Programmier-Zertifizierung) liegt nun 7 Jahre zurück. Zu Java1.3 Zeiten. Deshalb hab ich mir überlegt, die Prüfung nochmal zu machen. Es werden ein paar nicht so praxis-relevante Sachen abgefragt, aber insbesondere in den neuen Java5 Zeugs wie Generics und enums sind mir ein paar Hintergründe klargeworden. Auch natürlich bei Threads, die ich - wie ca. 99% der Java Programmierer - nicht wirklich selbst mit code manage.
Die Prüfung ist insbesondere im Vergleich zu IBM Produkt-Certies (von denen ich einige hab) sehr tricky und mit einer gewissen Liebe zum Thema zusammengestellt.
Poste ein paar gemeine Testfragen. Hoffentlich findet sich jemand der sich an einer Antwort versucht:
interface Complainer {
byte countRant;
void complain();
}
class HeiniSchwammerl implements Complainer {
public void complain() {
<<< code hier >>>
}
}
Frage: was kann statt <<< code hier >>> eingefügt werden, damit das ohne Fehler kompiliert? (wähle alle, die passen):
a) countRant ++;
b) countRant += 1;
c) countRant = countRant + 1;
d) count = (byte) (count + 1);
e) keins von den genannten.