标签: java clone
上面的命令是否生成了LinkedHashMap元素的深层副本?
答案 0 :(得分:3)
在Java中,clone()几乎总是浅薄的。这有两个原因:
clone()
答案 1 :(得分:3)
LinkedHashMap派生自HashMap,它为clone()方法指定了此内容:
LinkedHashMap
HashMap
返回此HashMap的浅表副本 实例:键和值 他们自己没有被克隆。
(所以不,它是一个浅层克隆而不是深层次。不是说这对字符串非常重要。)