什么是深拷贝

深拷贝(deep copy)是指创建一个对象的完整副本,包括其所有内容和引用的对象,副本与原对象完全独立,互不影响。

在本接口中,ByteSequence copy(); 方法返回当前字节序列的深拷贝,意味着:

新的 ByteSequence 拥有一份独立的底层数据(如新的 byte[] 数组),
修改新副本的数据不会影响原始对象,反之亦然。
这与浅拷贝(shallow copy)不同,浅拷贝只复制对象本身,底层数据仍然共享。深拷贝则是完全独立的两份数据。

posted @ 2025-06-27 21:08  kuki'  阅读(24)  评论(0)    收藏  举报