深拷贝(deep copy)是指创建一个对象的完整副本,包括其所有内容和引用的对象,副本与原对象完全独立,互不影响。
在本接口中,ByteSequence copy(); 方法返回当前字节序列的深拷贝,意味着:
新的 ByteSequence 拥有一份独立的底层数据(如新的 byte[] 数组), 修改新副本的数据不会影响原始对象,反之亦然。 这与浅拷贝(shallow copy)不同,浅拷贝只复制对象本身,底层数据仍然共享。深拷贝则是完全独立的两份数据。