Java, pass by value/reference or copy of value/reference ?

This basic question is in any Java 101 courses and the answer is quite obvious. But in fact things are a little bit trickier than they seem to be.
Read more of this post