, а затем просто выделяет новый экземпляр и делает полевое копирование по полю. Скорее всего, копирование выполняется с использованием копии из памяти - нет необходимости делать что-то более причудливое. (Но если вы действительно хотите знать, посмотрите на исходный код OpenJDK.)
не вызывает конструктор объекта для создания копии объекта. Так какой алгоритм использует клон?
Я ищу детали реализации нативного метода клонирования. Любые указатели будут оценены.
Обратите внимание, что я знаю о недостатках клона.