Java-Programme Flashcards

1
Q

Warum muss die main-Methode als Klassenmethode

deklariert werden?

A

beim Start existieren keine Objekte, Empfängerobjekt ist jedoch Voraussetzung um eine Instanzmethode auzurufen
statische Methode kann ohne Empfängerobjekt aufgerufen werden

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Warum ist das Schlüsselwort void notwendig?

A

main-Methode darf keinen Rückgabewert haben

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Wozu dient der Parameter args? Warum ist er mit einem

String-Array typisiert?

A

beliebige Anzahl von Argumenten beim Start eine Java-
Programms
jedes Argument besteht aus einer Zeichenkette und wird im Array verfügbar gemacht

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Aus welchen Einheiten besteht ein Java-Programm und

woher können sie stammen?

A

Menge von Klassen, benutzergeschriebene Klassen,

Bibliotheksklassen

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Welche Möglichkeiten gibt es, diese Einheiten zu
organisieren? Welche Vorteile hat eine sorgfältige
Organisation dieser Einheiten?

A

Pakete.
Verständnis des Softwaresystems, Wartbarkeit, Steuerung
Zugriffsrechte, getrennte Übersetzbarkeit

How well did you know this?
1
Not at all
2
3
4
5
Perfectly