原型模式:以某个对象为基准,去重新克隆一个对象,也就是粘贴复制。
创建一个类
1 浅克隆:克隆对象跟之前对象是一样的,但是引入的date是同一个,随着
原型模式:以某个对象为基准,去重新克隆一个对象,也就是粘贴复制。
创建一个类
1.浅克隆:克隆对象跟之前对象是一样的,但是引入的date是同一个,随着date的修改,克隆的对象也会发生变化
2.深克隆:克隆对象跟之前对象是一样的,俩个修改互不影响,其中一种方法直接修改clone方法,或者序列化,和反序列化
内存分析
素材来源狂神说java:https://space.bilibili.com/95256449?spm_id_from=333.788.b_765f7570696e666f.1