摘要: 集合继承关系图 1)Vector 特点:线程安全,消耗偏大 2)ArrayList 特点:基于数组实现,随机访问某个元素效率高。集和头尾之间包括头插入删除操作效率较低,因为插入元素后,其他元素要后移。(但实测一百万长度插入和删除操作,耗时与LinkedList接近) 3)LinkedList 特点: 阅读全文
posted @ 2022-06-08 17:52 正文儿 阅读(15) 评论(0) 推荐(0) 编辑
摘要: ##1.浅克隆 需要克隆的对象必须实现 Cloneable 接口,并重写 clone() 方法,即可实现对此对象的克隆。 只会复制对象的值类型,而不会复制对象的引用类型。 ##2.深克隆 深克隆就是复制整个对象信息,包含值类型和引用类型。 ###2.1深克隆实现方式 序列化实现深克隆:先将原对象序列 阅读全文
posted @ 2022-06-08 17:19 正文儿 阅读(79) 评论(0) 推荐(0) 编辑