Skip to Content

4 Thread.start() und Thread.run()

Die Javaklasse Thread zum nebenläufigen Programmieren besitzt eine Methode start() und eine Methode run().
Was wozu dienen diese beiden Methoden ?

7 Komplexitätsbetrachtungen 2

Tragen Sie die Aufwände O(n) für die gegeben Methoden des Javaprogramm ein.

6 Binär- und Bruderbäume

Wann ist ein Binärbaum ein Bruderbaum? Nennen Sie die Kriterien.

5 Definition von Brüdern (bei Brüderbäumen)

Was sind Brüder im Kontext von Brüderbäumen?

4 Erweitern eines AVL-Baums

Der unten gezeigte Baum ist ein streng aufsteigend, sortierter Binärbaum und gleichzeitig ein AVL-Baum. Die Schlüssel in den Knoten sind ganze, positive Zahlen.
Fügen Sie 6 Knoten in das Diagramm ein.

9 Innere und anonyme Klassen

Welchen Vorteil haben innere und anonyme Klassen in der Swing GUI Programmierung?

8 Adapterklassen versus Schnittstellen

  1. Welche Vorteile haben die Swing-Adapterklassen im Vergleich zu den Schnittstellen die Sie implementieren?
  2. Wann haben die Adapterklassen im Vergleich zu den Schnittstellen keine Vorteile für den Entwickler?

7 Swing, Implementieren einer Adapterklasse

In der folgenden Klasse wird für das JLabel text1 eine innere Klasse MyMouseListener implementiert die auf 2 Ereignisse mit  Konsolenausgaben reagiert:

  • Maus kommt über Komponente
  • Maus verlässt die Komponente

6 Swing, vertikale Anordnung von Komponenten

Sie sollen 5 unterschiedliche Komponenten vertikal anordnen. Alle Komponenten sollen die gleiche Fläche einnehmen. Welchen Layoutmanager wählen Sie?

5 Flowlayout-Manager versus Boxlayout-Manager

Der Flowlayout-Manager und der Boxlayout-Manager sind sich ähnlich. Der Flowlayout-Manager ist nicht immer eine gute Wahl.
Nennen Sie 3 Fälle in denen man den Boxlayout-Manager verwenden sollte.

Syndicate content


by Dr. Radut