Tom2: Welche Instanzvariablen hat ein Array?

Beitrag lesen

Hallo

Ich zitiere aus "Go to Java 2" (http://www.javabuch.de):
Arrays sind »klassenlose« Objekte. Sie können ausschließlich vom Compiler erzeugt werden, besitzen aber keine explizite Klassendefinition. Dennoch haben sie eine öffentliche Instanzvariable length und werden vom Laufzeitsystem wie normale Objekte behandelt.

Was bedeutet, dass ich das in der Doku nicht finden werde?

Zwei Seiten weiter in meinem Buch wäre die Lösung, mein Ego will aber nicht weiterblättern und das Problem alleine lösen.´
Ob das eine sinnvolle Strategie ist?

Das ist nicht die universelle Strategie von mir, ich wollte blos nicht nachschauen, weil ich den Lösungsweg kenne und ihn nur noch in Java umsetzen muss. Zudem muss ich ja auch lernen, wie man mit der Doku umgeht.

Desshalb:
Kann mir jemand sagen, wie ich herausbekomme welche Instanzvariablen ein Objekt der Klassen aus der Standardbibliothek hat?
Du hast die Antwort bereits selbst angedeutet: Beschäftige Dich mit der sogenannten Reflection-API, die im package java.lang.reflect definiert ist.

Ich habe bis jetzt noch nichts Brauchbares gefunden, werde mich jedoch weiter umsehen, ev auch meine Strategie überarbeiten ;-).

MfG und bestem Dank

Tom2