文章总结

2020-03-18  本文已影响0人  机智_dc3c

java set:https://www.jianshu.com/p/d6cff3517688

比较两个类对象时,需要重载equal 函数  https://blog.csdn.net/yasi_xi/article/details/26598381

剑指 https://blog.csdn.net/DERRANTCM/article/details/46887821

单例:https://blog.csdn.net/yeyazhishang/article/details/90445330

当一个实例复制给另一个实例的时候,就是你的temp=path,实际上是把path所指向的内存地址空间传递给了temp,所以当temp进行操作改变的时候,path也就发生了改变,因为两个变量好比一个房间的两把钥匙,无论谁用钥匙进去改变了房间中的物品,然后用另外一把钥匙进去看到的肯定是改变后的房间。

对于引用类型,就要使用克隆赋值,即temp=path.clone();它标志着按照path所指向的地址房间,重新建造了一个一模一样的房间,并把钥匙给了temp。假设原来的path所指向的地址是1000000,那么temp就可能为1010000了。

子类父类转换关系:https://www.cnblogs.com/ooo0/p/9308583.html

上一篇下一篇

猜你喜欢

热点阅读