dunque, se io ho una classe come questa :

public class myClass{

private Vector<int> myVector;

public myClass(){

myVector = new Vector<int>();
}


public Vector<int> getVector(){

return myVector;
}

}

ed un altra classe con un metodo che invoca questa istruzione:

myClass myC = new myClass();
Vector<int> nuovoVector = myC.getVector();

nuovoVector sara' effettivamente un nuovo vettore indipendente da myVector o punteranno entrambi alla stessa locazione? (quindi se viene modificato nuovoVector si modifica anche myVector)

grazie