Skip to Content

4. Schlüsselwort this

Wozu verwendet man in Java das Schlüsselwort this? Geben Sie eine kurze Erklärung.

3. Konstruktoren, Abfolge

Die main() Methode der Klasse Unterklasse erzeugt eine Instanz der Klasse Unterklasse. Verfolgen Sie den Ablauf des Programms welches mit dem Befehl

2. Konstruktoren

Warum kann man in Java nicht mehr den default Konstruktor benutzen nachdem man einen eigenen Konstruktor implementiert hat?

1. Methoden Implementieren und Dokumentieren

Gehen wir von einer öffentlichen Methode rechteck() aus, die a und b als Parameter übergeben bekommt und c als Rückgabewert liefert, wobei die Formel a* b = c verwendet werden soll.

  1. Geben Sie die Definition und Implementierung der Methode an und wählen Sie hierbei die Datentypen sinnvoll
  2. Geben Sie an, wie hier ein guter Dokumentationskommentar lauten sollte.

4. javadoc

Was ist an Dokumentationskommentaren besonders im Vergleich zu normalen Kommentaren?

3. Kommentieren von Javaprogrammen

Ein gutes Programm sollte sinnvolle Kommentare enthalten.
Welche 2 Arten von Kommentaren gibt es in Java-Programmen?

18. Typkonversion: Casten

Was geschieht mit dem Ergebnis einer Zuweisung die von den Basistypen her unsicher ist und mit einem „Cast“ erzwungen wird...

  1. … im günstigsten Fall?
  2. … im ungünstigen Fall?

2. jar versus zip

In Ihrer Entwicklungsgruppe schlägt ein Entwickler vor, eine Anwendung aus mehreren Klassen und Dateien mit dem zip Kommando zu bündeln und auf den Systemen der Endanwender alle benötigten Klassen mit unzip wieder auszupacken. Warum ist ein jar Archiv die bessere Lösung?

1. java -jar Option

Ein jar Archiv test.jar welches ein Hauptprogramm enthält, lässt sich nicht von der Laufzeitumgebung mit dem Befehl:

java -jar test.jar

starten obwohl alle benötigten Klassen im Archiv gepackt sind.

Das Programm funktioniert jedoch im entpackten Zustand. Was fehlt? – Kurze Erklärung!

3. jar: Wozu dient das Hilfprogramm jar im Java SDK?

Die Antwort finden Sie bei der nächsten Frage (URL rechts unten).

Syndicate content


by Dr. Radut