4.0.0 com.ankurm java-core-examples 1.0 copying copying Deep copy vs shallow copy in Java: clone(), copy constructors, serialization, records and defensive copies. org.junit.jupiter junit-jupiter 5.11.0 test org.apache.maven.plugins maven-compiler-plugin 3.13.0 25 org.apache.maven.plugins maven-surefire-plugin 3.2.5 -Dstdout.encoding=UTF-8 -Dfile.encoding=UTF-8