Eine kleine Java-Einführung
 

 

Referenzierung

Referenzen sind in Java Adressverweise auf Objekte.
Die Pointer in Pascal bilden die Grundlage der objektorientierten Programmierung. Sie wurden in der imperativen Programmierung genutzt, um Abstrakte Datentypen (ADTs) zu konstruieren.
Solch abstrakte Datentypen sind Stapel (Stacks) und Schlangen (Queues) sowie Listen als lineare Datenstrukturen und Bäume als verzweigte Datenstrukturen.
Aufgrund der Referenzierung mit Hilfe der Pointer kann die Größe solcher Datentypen verändert werden. Sie sind dynamisch.
Während bei einem Array in Pascal die Anzahl der Feldelemente angegeben werden muss, ist die Länge einer Liste dynamisch und kann verändert werden.

In Java werden alle Objekte über Adressverweise realisiert .
Diese Referenzierung muss aber vom Nutzer aber nicht mehr über Pointer direkt verwaltet werden, sondern erfolgt automatisch.

Auch statische Arrays werden in Java über Referenzen organisiert. Das muss man wissen, wenn man mit Java arbeitet
und die unten stehenden Beispiele verstehen will.

Arbeitsaufgabe:

Informieren Sie sich über Referenzen in Java unter folgender Seite!

http://www.arxio.de/projekte/schulungen/schulungen_oop/u_oop.html

http://home.arcor.de/rkrell/if-java-e.htm#Referat