hai capito bene. Per fare una copia dell'oggetto invece devi usare il metodo clone()

Esempio
codice:
public class MiaClasse implements Cloneable{
	
	public String nome;

	/**
	 * @param args
	 * @throws CloneNotSupportedException 
	 * @throws Exception 
	 */
	public static void main(String[] args) throws CloneNotSupportedException {
		MiaClasse miaClasse=new MiaClasse();
		miaClasse.nome="Pippo";
		System.out.println(miaClasse.nome);//Output Pippo
		
		MiaClasse altra=miaClasse;
		altra.nome="Paperino";
		System.out.println(miaClasse.nome);//Output Paperino
		System.out.println(altra.nome);//Output Paperino
		// TODO Auto-generated method stub
		
		
		////////// METODO CLONE
		
		altra=(MiaClasse)miaClasse.clone();//copio
		altra.nome="Topolino";//modifico la copia
		System.out.println(miaClasse.nome);//Output Paperino
		System.out.println(altra.nome);//Output Topolino

	}

}