Semesterwoche 9 Flashcards
1
Q
Was sind Vorteile von Arrays?
A
- Effizienzvorteiledurchspeichernahe Implementation:
- Elementzugriff kann direkt auf einen Index- Zugriff abgebildet werden; dies ist sehr effizient
- Effiziente Kopiervorgänge von Arrays
- Arrays in Javahaben gegen über den dynamischen Sammlungen außerdem den Vorteil, dass sie auch elementare Typen als Elementtyp zulassen
2
Q
Was sind Nachteile von Arrays?
A
- Ein Array, einmal erzeugt, hat eine feste Maximalkapazität
- Auf einem Array gibt es außerdem indizierten Zugriff keine höherwertigen Operationen (z.B. einfügen, entfernen, anfügen, testen auf Enthaltensein)
3
Q
Welchen Typ hat eine Referenzvariable, die an keinem Objekt gebunden ist?
A
null-Typ