原型模式:以某个对象为基准,去重新克隆一个对象,也就是粘贴复制。

 

 创建一个类

 

 1.浅克隆:克隆对象跟之前对象是一样的,但是引入的date是同一个,随着date的修改,克隆的对象也会发生变化

 

 

 

2.深克隆:克隆对象跟之前对象是一样的,俩个修改互不影响,其中一种方法直接修改clone方法,或者序列化,和反序列化

 

 

内存分析

 素材来源狂神说java:https://space.bilibili.com/95256449?spm_id_from=333.788.b_765f7570696e666f.1

posted on 2020-04-13 14:19  王嘉豪  阅读(158)  评论(0)    收藏  举报