У меня есть вопрос о дубликатах хеш-таблиц в Java (возможно, дубликаты коллекций Java).
В моем хеш-таблице есть такие пары:Значение: Объекты типа C
C
выглядят так:
public interface A extends Cloneable, Serializable{...}
public abstract class B implements A{...}
public class C extends B{...}
Я хочу скопировать эту хеш-таблицу в другую переменную с таким же содержимым, используя new Hashtable(Map t)
.Мой вопрос: каковы условия для объектов значения для выполнения этой операции?Могу ли я использовать конструктор Hashtable для этого?
Я могу использовать SerializationUtils.clone
для значений, но выполнение занимает слишком много времени.
Заранее спасибо.