String abc[]={"abc"};
String def[]={};
def=abc;
def[0]=def[0]+"changed";
System.out.println(abc[0]);
изменив объект "def", также изменится мой объект abc. Помимо массива String [] эта характеристика имеет то, что другой объект Java имеет схожую характеристику? может объяснить больше? чтобы предотвратить изменение abc при изменении def, мне нужно будет выполнить def = abc.clone();