Warum bevorzugt Android statische Klassen

Ich sehe viel Java-Code, wo Android lieber Entwickler statische innere Klassen verwenden lässt. Besonders für Muster wie dasViewHolder Pattern in benutzerdefinierten ListAdapters.

Ich bin mir nicht sicher, was die Unterschiede zwischen statischen und nicht statischen Klassen sind. Ich habe darüber gelesen, aber es scheint keinen Sinn zu ergeben, wenn es um Leistung oder Speicherbedarf geht.

Antworten auf die Frage(10)

Ihre Antwort auf die Frage