摘要: 一个对象赋值给一个另外一个对象,这时只是将地址值给新的对象了,此时你改变新的对象时,老对象也会改变。 这是qian拷贝 用一个方法复制了一个对象生成新的对象,这个时候里面所有的内容包括地址值和之前的都不一样了,你改变新的对象不影响旧的对象,这个是深拷贝。 阅读全文
posted @ 2021-07-22 16:33 JargonFire 阅读(37) 评论(0) 推荐(0)
摘要: 1:String类不能被继承,不能改变里面的实现,又因为String 类里没有提供任何一个可以给我们修改string char数组的方法,所以 2:例如string a = "你好", 你这时候重新给个值给a,那么这个时候jvm会在常量池中重新new一个对象 引用地址改变,本身内容的值是不变的 3: 阅读全文
posted @ 2021-07-22 07:35 JargonFire 阅读(162) 评论(0) 推荐(0)