java.util.Calendar.clone() возвращает «... новый календарь с теми же свойствами» и возвращает «мелкую копию этого Календаря».В Java, что такое мелкая копия?
Это не выглядит мелкой копией, как указано here. Этот вопрос отмечен language-agnostic, Java, похоже, не соответствует языковому агностическому определению. Когда я просматриваю код, я замечаю, что структура и элементы копируются на этот новый объект, больше, чем только агностическая структура языка.
В Java, что такое мелкая копия?
Как он отличается от глубокой копии Java (если таковой существует)?
Okay. Похоже, что вынос заключается в том, что явная мелкая/глубокая копия такая же, как и остальные миры программирования, это просто документация для android 1.5 java.util.Calendar.clone(), это просто неправильно. clone() - это глубокая копия, а не мелкая копия. – Will
С первого взгляда все поля кажутся типами значений, поэтому, будь то мелкие или глубокие, в этом случае не будет иметь значения. –