clone是一个native的方法,是直接拷贝一个对象的副本放到新的内存,不会调用构造方法给属性赋值,所以比new更快,同时这也是浅拷贝。我们也可以调用clone方法之后,再对属性进行重新赋值完成深拷贝。
适用场景:构造方法复杂,属性较多,属性值是大字段,结构层次比较深都适用