java.util.HashMap的clone步骤

java.util.HashMap的clone方法1.java.util.HashMap 的 clone 方法是浅层copy,clone出来的对象,仅仅是原来

java.util.HashMap的clone方法

1.java.util.HashMap 的 clone 方法是浅层copy,clone出来的对象,仅仅是原来对象的一个引用,并且对克隆出来的对象进行操作是无效的。

下面是个例子:


?

?

输出结果为:

?

?

?

输出结果:

?

?

key1 : value1key2 : value2----------------- 1 --------------------------------- 2 the souce map ----------------key1 : value1key2 : value2----------------- 3 the target map ----------------key1 : modifykey2 : value2

?

?

资料:

?

http://www.gznc.edu.cn/yxsz/jjglxy/book/Java_api/java/util/HashMap.html

?