„Hallo Amigo!“
4
Aufgabe
Java Core, Level 5, Lektion 9
Der Zugriffsmodifikator static: Teil 1
Initialisiere in einem static-Block labels mit 5 verschiedenen Schlüssel-Wert-Paaren.
8
Aufgabe
Java Core, Level 5, Lektion 9
Der Zugriffsmodifikator static: Teil 2
1. Lies in einem static-Block zwei int-Variablen A und B von der Konsole.
2. Vergiss nicht die IOException, die im Catch-Block behandelt werden muss.
3. Schließe den Eingabedatenstrom mit der Methode close().
8
Aufgabe
Java Core, Level 5, Lektion 9
Standardwerte
1. Erstelle 7 public-Felder für die Klasse. Achte darauf, dass sie mit Standardwerten initialisiert werden.
int intVar
double doubleVar
Double DoubleVar
boolean booleanVar
Object ObjectVar
Exception ExceptionVar
String StringVar
2. Zeige in der main-Methode deren Werte in der angegebenen Reihenfolge
8
Aufgabe
Java Core, Level 5, Lektion 9
Der Zugriffsmodifikator static und Ausnahmen
Löse in einem static-Block eine Ausnahme aus.
Dadurch wird der Ladevorgang der Klasse gestoppt, und du erhältst folgende Fehlermeldung anstelle des Wertes der Variable B
Exception in thread "main" java.lang.ExceptionInInitializerError
at java.lang.Class.forName0(Native Method)
at java.lang.Class.fo
4
Aufgabe
Java Core, Level 5, Lektion 9
Der Zugriffsmodifikator static und Kätzchen
1. Erstelle in der Solution-Klasse eine Cat-Klasse mit dem öffentlichen String-Feld name.
2. Erstelle im static-Block ein Cat-Objekt und weise es der Variable cat zu (vergiss nicht, dass Feld name zu initialisieren).
3. Erstelle in der Cat-Klasse keine Konstruktoren mit Parametern.
4. Zeige im stati