Skip to Content

javafrage's blog

1.8 Kommentieren von Javaprogrammen

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

1.7 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?

1.6 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.5 jar: 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!

1.4 jar: Wozu dient das Hilfprogramm jar im Java SDK?

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

1.3 Java-Befehle: Welche drei Dateiextensionen (Dateitypen) werden beim Übersetzen, Packen, Bündeln und Ausführen benutzt?

Welcher der Dateitypen im Javaumfeld ist dafür gedacht in Texteditoren erstellt zu werden?

  • *.java
  • *.class
  • *.jar

Erklärung: Dateiextensionen sind die Endungen von Dateien die den Typ einer Datei bestimmen; Beispiele ausserhalb des Javaumfelds sind: .txt .exe .doc

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

1.2 Modifizierer (Modifier): Warum darf eine Klasse nicht "abstract" und "final" gleichzeitig sein?

Die Antwort ist auf der Folgeseite (URL rechts unten) zufinden.

1.1 Starten einer Anwendung:

Was gibt das folgende Javaprogramm auf der Konsole aus wenn man es mit dem Befehl

java Maintest F

startet. Woran erkennt man die Hauptmethode zum Starten der Anwendung?

Javafragen

Javafragen zum Lernen und Überprüfen grundlegender Javakenntnisse.

Die Fragen sind in den folgenden Niveaus geordnet:

Syndicate content


by Dr. Radut