Martin Jung: Zeiger vs. referenz

Beitrag lesen

Hi,

wenn Du einem Java-Freund sagst, der Pointer sei Null, wird er Dir empört sagen, dass es in Java keine Pointer gibt, also auch keiner Null sein kann. Keiner dieser Java-Freunde konnte mir bisher allerdings erklären, wo denn der Unterschied zwischen einem Pointer und einer Referenz läge.

Wie wäre es mit:
Eine Referenz in Java ist im Gegensatz zum althergebrachten Zeiger-Konzept ein "ImmutablePointer", der von der Laufzeitumgebung zwecks Objektmanipulation zur Verfügung gestellt wird?

Und warum es trotzdem NullPointerException heißt,

Siehe meinen Kommentar im Schwester-Posting zu Deinem Beitrag.

Viele Grüße,
Martin