Hi,
selbstverständlich hat java so wie alle anderen programmiersprachen auch, zeiger, pointer oder referenzen etc. auf speicherbereiche.
Selbstverständlich verwendet eine Java-VM-Implementierung (intern!) ein Zeigerkonzept.
Die Spezifikation sagt auch "The reference values (often just references) are pointers to these objects, and a special null reference, which refers to no object....." (4.3.1).
Konzeptionell wird jedoch ausschließlich von Referenzen gesprochen, die zu den "safe constructs" dieser Sparache zählen - im Gegensatz zum 'klassischen' Verständnis von Pointern mit ihren Vor-/Nachteilen (Pointerarithmethik etc.).
Konsequenterweise hätte die Ausnahme-Klasse daher besser als NullReferenceTargetException o.ä. bezeichnet werden sollen.
Viele Grüße,
Martin