3.5. Ihr Hund-Objekt steuern

Sie wissen, wie man eine Variable mit einem elementaren Typ de- klariert und ihr einen Wert zuweist. Aber was ist mit Variablen für nicht elementare Typen? Anders gefragt: Was ist mit Objekten?

  • So etwas wie eine Objektvariable gibt es nicht.

  • Es gibt nur eine Objektreferenzvariable.

  • Eine Objektreferenzvariable enthält Bits, die ein Mittel für den Zugriff auf ein Objekt repräsentieren.

  • Sie hält nicht das Objekt selbst, sondern so etwas wie einen Zeiger. Oder eine Adresse. In Java wissen wir eigentlich aber nicht wirklich, was in einer Referenzvariablen steckt. Wir wissen nur, dass sie, egal was das auch sein mag, nur ein einziges Objekt referenziert. Und die JVM weiß dann, wie sie diese Referenz verwenden muss, um an ...

Get Java™ von Kopf bis Fuß now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.