6
ответов

Когда это имеет смысл для объекта Java быть сериализуемым, но не Cloneable?

Если класс Java реализует сериализуемый интерфейс, но не имеет общедоступного клона () методом, обычно возможно создать глубокую копию как это: класс CloneHelper {@SuppressWarnings ("...
вопрос задан: 23 May 2017 12:11
6
ответов

Как правильно переопределить метод клона?

Я должен реализовать глубокий клон в одном из моих объектов, который не имеет никакого суперкласса. Что лучший способ состоит в том, чтобы обработать проверенный CloneNotSupportedException, брошенный суперклассом (который является Объектом)?...
вопрос задан: 17 January 2013 13:12
5
ответов

Java: Объяснение интерфейса Cloneable

Почему .clone не был () методом, указанным в java.lang. Интерфейс Cloneable?
вопрос задан: 14 September 2011 06:43
4
ответа

Что эта копия поля полем сделана Object.clone ()?

В Эффективном Java автор заявляет что: Если класс реализует Cloneable, метод клона Объекта возвращает копию поля полем объекта; иначе это бросает CloneNotSupportedException....
вопрос задан: 12 August 2011 01:28
4
ответа

Клонирование обеспечивает повышение производительности по конструкторам/методам фабрики?

Я - maintaing более старая кодовая база Java (jvm 1.4), который, кажется, использует клонирование в качестве альтернативы для возражения инстанцированию, я предполагаю как оптимизация производительности. Вот изобретенный пример: общественность...
вопрос задан: 20 March 2009 03:07
3
ответа

Можно ли сопоставить несколько доменов с одним приложением Google App Engine ?

Я разрабатываю систему CMS, которая может обслуживать несколько сайтов одновременно. Можно ли сопоставить несколько доменов с одним приложением Google App Engine?
вопрос задан: 15 March 2015 21:26
3
ответа

Почему я должен реализовать ICloneable в c#?

Можно ли объяснить мне, почему я должен наследоваться ICloneable и реализовать Клон () метод? Если я хочу сделать глубокую копию, я не могу только реализовать свой метод? Скажем, MyClone ()? Почему я должен наследоваться...
вопрос задан: 12 December 2013 11:14
3
ответа

Беспорядок о cloneable интерфейсе и object.clone () в Java

Если я имею: нечто класса реализует Cloneable, и затем сделайте: панель = новое нечто (); bar.clone (); я получаю мелкую копию, не будучи должен записать любой bar.clone () код как, я обычно должен был бы сделать когда я...
вопрос задан: 14 September 2011 06:42
2
ответа

instanceof - несовместимые условные типы операнда

Следующие прекрасные компиляции: Возразите o = новый Объект (); System.out.println (o instanceof Cloneable); Но это не делает: Представьте s в виде строки = новая Строка (); System.out.println (s instanceof Cloneable);...
вопрос задан: 30 March 2010 21:15
1
ответ

“Клон Java ()” генератор метода для Eclipse Galileo

Каков лучший инструмент для клона Java () поколение метода в Eclipse Galileo, доступный из репозиториев? Что является причиной, которая препятствует тому, чтобы разработчики Eclipse включали этот инструмент в стандарт...
вопрос задан: 13 June 2012 23:09
0
ответов

О Java cloneable

Я искал несколько руководств, объясняющих Java Cloneable, но не получил хороших ссылок, и Stack Overflow в любом случае становится более очевидным выбором. Я хотел бы знать следующее: ...
вопрос задан: 28 April 2018 11:02
0
ответов

Клонирование целого числа

Я пытаюсь клонировать объект класса Integer, который реализует клонируемое целое число. Целое число a = новое целое число (4); Целое число b = a.clone (); Я знаю, что для этого есть обходные пути, но я должен ...
вопрос задан: 10 December 2017 21:03
0
ответов

Почему java.lang.Cloneable не переопределяет метод clone() в java.lang.Object?

Спецификация Java для интерфейса java.lang.Cloneable определяет себя как указывающую на то, что любой объект, который его расширяет, также реализует метод clone(), который бездействует в java.lang....
вопрос задан: 14 July 2015 18:27
0
ответов

Эффективная Java :Анализ метода клонирования ()

Обратите внимание на следующее из статьи 11 эффективного Java (Разумное переопределение клонирования ), где Джош Блох объясняет, что не так с контрактом клонирования (). С этим возникает ряд проблем...
вопрос задан: 18 July 2012 13:01
0
ответов

Конструктор копирования против реализации интерфейса Cloneable

С точки зрения «лучших практик», какая методология предпочтительнее для создания «глубокой копии» объекта?
вопрос задан: 27 December 2011 23:48
0
ответов

Сериализуемый, клонируемый и использование памяти в Java

Я использую внутренний класс, который является подклассом HashMap. У меня есть String в качестве ключа и double [] в качестве значений. Я храню около 200 двойных за двойной []. Я должен использовать около 700 МБ для хранения ...
вопрос задан: 30 April 2011 16:17
0
ответов

Правильный способ глубокого копирования с помощью конструктора копирования вместо Object.clone

У меня есть кое-что код, который выполняет глубокое копирование с использованием Object.clone, но я пытаюсь переписать его, используя более «приемлемый» метод конструктора копирования. Ниже приведены два простых примера того, что я пытаюсь сделать ...
вопрос задан: 16 November 2010 21:56