- 博客(2)
- 资源 (16)
- 收藏
- 关注
原创 Java基础-深拷贝和浅拷贝的区别
为什么要拷贝? Java克隆是为了得到一个 完全一致的对象。 相同点:对象完全一样。这包括里头所有的变量,对象。 不同点:对象的内存地址不一样。 深拷贝与浅拷贝 一般来说,拷贝的类型分为 深拷贝与浅拷贝。 |—————————————————————————————| | 深拷贝:引用对象的值等信息,复制一份一样的。 | | 浅拷贝:只复制引用,另一处...
2018-12-04 16:31:50 237
原创 快速排序算法原理及实现(单轴快速排序、三向切分快速排序、双轴快速排序)
1. 单轴快速排序的基本原理 快速排序的基本思想就是从一个数组中任意挑选一个元素(通常来说会选择最左边的元素)作为中轴元素,将剩下的元素以中轴元素作为比较的标准,将小于等于中轴元素的放到中轴元素的左边,将大于中轴元素的放到中轴元素的右边,然后以当前中轴元素的位置为界,将左半部分子数组和右半部分子数组看成两个新的数组,重复上述操作,直到子数组的元素个数小于等于1(因为一个元素的数组必定是有序的)。...
2018-12-04 15:55:51 311
linux-jar包启动脚本.rar
2019-12-18
image-java-sdk-v2.0-master.rar
2019-06-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人