G
Gast
Gast
Moin,
mal ne Frage zu Referenzen und Pointer,
in Java gibt es nur Referenzen,
in C++ gibt es auch Referenzen (&var) -> diese kann man nur einmal bei der Objekterstellung zuweisen und diese bleiben dann bei diesem Objekt bis in alle Ewigkeit.
In Java ist das ja nicht so, da kann ich eine Referenz mal auf dieses Objekt, mal auf jenes Objekt "zeigen" lassen, wie es in C++ mit den Pointern auch geht.
Meine Frage jetzt, was ist dann eigentlich der Unterschied zwischen einer Referenz in Java und einem Pointer in C++.
Besten Dank,
mal ne Frage zu Referenzen und Pointer,
in Java gibt es nur Referenzen,
in C++ gibt es auch Referenzen (&var) -> diese kann man nur einmal bei der Objekterstellung zuweisen und diese bleiben dann bei diesem Objekt bis in alle Ewigkeit.
In Java ist das ja nicht so, da kann ich eine Referenz mal auf dieses Objekt, mal auf jenes Objekt "zeigen" lassen, wie es in C++ mit den Pointern auch geht.
Meine Frage jetzt, was ist dann eigentlich der Unterschied zwischen einer Referenz in Java und einem Pointer in C++.
Besten Dank,