Red de conocimiento del abogados - Respuesta jurídica de la empresa - ¿Es java.util.ArrayList.clone un clon completo?
¿Es java.util.ArrayList.clone un clon completo?
Hola, la descripción oficial de la API es la siguiente:
Devuelve una copia superficial de esta instancia de ArrayList (los elementos en sí no se copian).
arraylist. .clone Es una copia superficial. La copia superficial significa que al copiar un objeto, solo se copia el objeto en sí (incluidas las variables básicas del objeto), pero no se copia el objeto al que apunta la referencia contenida en el objeto. Una copia profunda no solo copia el objeto en sí, sino que también copia todos los objetos a los que apunta la referencia contenida en el objeto.