Campbell Ritchie wrote:Aliasing means using two variables to point to the same reference
I disagree. Variables don't "point to" references. They hold references as their values. In C++, I've heard references referred to as an "alias" for the variable. There's nothing comparable in Java, and I've never heard the term "alias" used to describe that situation.
But perhaps I'm missing out on some (semi-?)standard part of the lexicon?