<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Rango_kjc的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Rango_kjc</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Rango_kjc]]></copyright><item><title><![CDATA[HashMap与LinkedHashMap底层存储原理详解]]></title><link>https://blog.youkuaiyun.com/Rango_kjc/article/details/98883052</link><guid>https://blog.youkuaiyun.com/Rango_kjc/article/details/98883052</guid><author>Rango_kjc</author><pubDate>Thu, 08 Aug 2019 19:07:06 +0800</pubDate><description><![CDATA[HashMap底层存储原理 ：https://www.jianshu.com/p/dde9b12343c1

LinkedHashMap底层存储原理 :https://www.jianshu.com/p/8f4f58b4b8ab

如下是关于LinkedHashMap的双链表结构的附加图解（这个图是解释双链表是如何存储的，结合上述链接文章的图一起看）：


...]]></description><category></category></item><item><title><![CDATA[Collection接口架构图以及常用类介绍]]></title><link>https://blog.youkuaiyun.com/Rango_kjc/article/details/98609268</link><guid>https://blog.youkuaiyun.com/Rango_kjc/article/details/98609268</guid><author>Rango_kjc</author><pubDate>Wed, 07 Aug 2019 19:35:10 +0800</pubDate><description><![CDATA[目录



1 Collection根接口

2 Collection 集合的遍历

3 List 集合

3.1 ArrayList与LinkedList的区别：

3.2 ArrayList与Vector的区别：

4 Queue 集合

4.2 PriorityQueue

4.1 ArrayDeque

5Set集合

1 HashSet,LinkedHashSet存储过程

...]]></description><category></category></item><item><title><![CDATA[几种常用对象数组的排序算法——java语言描述]]></title><link>https://blog.youkuaiyun.com/Rango_kjc/article/details/98439663</link><guid>https://blog.youkuaiyun.com/Rango_kjc/article/details/98439663</guid><author>Rango_kjc</author><pubDate>Sun, 04 Aug 2019 19:46:54 +0800</pubDate><description><![CDATA[常用的排序算法有

1 选择排序

2 插入排序

3 希尔排序

4 冒泡排序

5 归并排序

6 快速排序

7 堆排序

8 基数排序


	1 选择排序
	
   原理  

 对一个数组a来说，选择排序先找到数组最小的项，将它与a[0]交换。然后，忽略a[0]，找到下一个最小的项并交换到   a[1]，以此类推。图1-1显示了如何利用选择排序通过交换值完成对...]]></description><category></category></item></channel></rss>