Indicative only: plain nanoTime loop, best of 7 rounds, ns per deep copy. Absolute numbers drift per machine and run; read the ratios. copy constructor : 14 ns deep clone() : 13 ns serialization : 9765 ns serialization is about 698x the copy constructor