java的深浅复制是针对对象来说的;按照理论,包装类型也应该是浅复制;
但是下面是Integer的源码;原来包装类型和String一样被final修饰了,所以就直接是深复制了,被复制者,与复制者之间没有关系了。并且它没有重写Object的clone方法,而作为对比HashMap重写了Object的clone方法。
public final class Integer extends Number....
java的深浅复制是针对对象来说的;按照理论,包装类型也应该是浅复制;
但是下面是Integer的源码;原来包装类型和String一样被final修饰了,所以就直接是深复制了,被复制者,与复制者之间没有关系了。并且它没有重写Object的clone方法,而作为对比HashMap重写了Object的clone方法。
public final class Integer extends Number....