Skip to Content

javafrage's blog

1.52 Codetransformation (while Schleife)

Die Methode forSchleife(int a) implementiert eine arithmetische Reihe, die für die Eingaben 0 bis 4 die folgenden Ausgaben erzeugt:
Eingabe: 0 1 2 3 4
Ausgabe:

1.51 Unterschiede zwischen char und short Typen

 

char und short sind Datenbehälter die 16 Bit große Zahlen verwalten.
Warum ist eine explizite Typkonversion (Cast) bei Zuweisungen von Variablen dieser beiden Typen notwendig?
Beispiel:

short sh = 1;;
char ch = 1;
ch = (char)sh;
sh = (short)ch;

Geben Sie ein kurze Erklärung.

 

Niveau 1
Schwierigkeitsgrad mittel
Zeit 2 Minuten

Die Antwort ist bei der nächsten Frage zu finden (URL rechts unten)

1.50 Beispiele impliziter und expliziter Typkonvertierungen

Geben Sie jeweils ein Beispiel für implizite und notwendige explizite Typkonvertierungen (Casts) bei einer Zuweisung. Nutzen Sie die vorgegebenen Variablen, weisen Sie sie aufeinander zu:

int ii = -1000000;
long ll = -100L;
double db = 3.13;

1.49 Deklaration und Zuweisung von Variablen

Deklarieren Sie eine Variable mit dem Namen x mit einem Typ der die Verwaltung von ganzen Zahlen mit 32 Bit erlaubt. Achten Sie auf die korrekte Syntax.

  1. Deklarieren Sie die Variable in einem Befehl und weisen Sie der Variablen den Wert 17 in einem zweiten Befehl zu.
  2. Deklarieren Sie die Variable und weisen Ihr den Wert 17 in einem integrierten Befehl zu.

1.48 Eigenschaften von Dokumentationskommentaren

Nennen Sie mindesten zwei Eigenschaften der Dokumentationskommentare die man beim Generieren der Kommentare mit javadoc wahlweise Erzeugen oder Unterdrücken kann.

10 Implementieren einer Listenerklasse

Implementieren Sie eine Listenerklasse zum Behandeln von Mausklicks.
Benutzen Klassen aus dem Java API um diese Aufgabe zu lösen.

10 Behandeln und Weiterreichen einer Ausnahme

In der folgenden Implementierung wird eine Ausnahme behandelt und dann eine neue erzeugt. Welche Blöcke werden ausgeführt und warum? Wie sieht die Konsolenausgabe aus?

9 Programmablauf bei mehreren catch Blöcken

Hier werden in der Methode divide() mehrere Ausnahmebehandlungen (catch Blöcke) zu dem gegebenen try Block angeboten. Welche Blöcke werden ausgeführt und warum? Wie sieht die Konsolenausgabe aus?

8 Programmablauf bei unterschiedlichen try-catch Blöcken

Hinweis: Die Implementierung der Frage 2 unterscheidet sich nur in den benutzten Ausnahmen von der Frage 2.52!

Welche der beiden catch Blöcke werden im folgenden Programm durchlaufen? Welche Ausgaben erzeugt das folgende Programm?

7 Programmablauf bei mehrern try-catch-Blöcken

Welche der beiden catch Blöcke werden im folgenden Programm durchlaufen? Welche Ausgaben erzeugt das folgende Programm?

Syndicate content


by Dr. Radut