文件名称:对象复制-Chap6 Java常用类
文件大小:330KB
文件格式:PPT
更新时间:2024-05-16 03:14:42
java常用类
对象复制 0x3a2b1c t1 0x3a2b1c t2 0X123ab 30 堆 Li Li 0X123ab 30 0x3a2b2a t3 0x3a2b2e t4 0X123b0 30 (1)直接用等号复制 t2仅仅将t1指向堆空间的引用复制了一份,所有t2指向同一个实例 (2)浅复制 t3通过t1.clone()方法复制,堆空间中的实例被复制了一份,但是其中的字符串对象仅仅复制了引用 (3)深复制 t4表示的是深复制的情况。堆空间中的实例被复制了一份,而且其中的字符串对象也被复制了一份 串池