摘要: 转载请注明出处:http://blog.csdn.net/ns_code/article/details/36191279Hashtable简介 Hashtable同样是基于哈希表实现的,同样每个元素是一个key-value对,其内部也是通过单链表解决冲突问题,容量不足(超过了阀值)时,同样会自动... 阅读全文
posted @ 2015-03-27 14:30 睡不醒的贤劲君 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 转载请注明出处:http://blog.csdn.net/ns_code/article/details/36034955HashMap简介 HashMap是基于哈希表实现的,每一个元素是一个key-value对,其内部通过单链表解决冲突问题,容量不足(超过了阀值)时,同样会自动增长。 Hash... 阅读全文
posted @ 2015-03-27 11:09 睡不醒的贤劲君 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 转载请注明出处:http://blog.csdn.net/ns_code/article/details/35793865Vector简介 Vector也是基于数组实现的,是一个动态数组,其容量能自动增长。 Vector是JDK1.0引入了,它的很多实现方法都加入了同步语句,因此是线程安全的(其实... 阅读全文
posted @ 2015-03-26 17:53 睡不醒的贤劲君 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 转载请注明出处:http://blog.csdn.net/ns_code/article/details/35787253LinkedList简介 LinkedList是基于双向循环链表(从源码中可以很容易看出)实现的,除了可以当做链表来操作外,它还可以当做栈、队列和双端队列来使用。 Linke... 阅读全文
posted @ 2015-03-26 17:27 睡不醒的贤劲君 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 出处:http://blog.csdn.net/ns_code/article/details/35568011ArrayList简介 ArrayList是基于数组实现的,是一个动态数组,其容量能自动增长,类似于C语言中的动态申请内存,动态增长内存。 ArrayList不是线程安全的,只能用在单... 阅读全文
posted @ 2015-03-26 15:35 睡不醒的贤劲君 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://blog.csdn.net/ns_code/article/details/35564663 Java集合工具包位于Java.util包下,包含了很多常用的数据结构,如数组、链表、栈、队列、集合、哈希表等。学习Java集合框架下大致可以分 为如下五个部分:List列表、... 阅读全文
posted @ 2015-03-26 15:27 睡不醒的贤劲君 阅读(156) 评论(0) 推荐(0) 编辑