Java进阶_教程 第3页

java基础进阶篇(二一)—–ArrayList

duchaochen阅读(658)评论(0)赞(0)

原文出处:http://cmsblogs.com/ 『chenssy』 一、ArrayList概述 ArrayList是实现List接口的动态数组,所谓动态就是它的大小是可变的。实现了所有可选列表操作,并允许包括 null 在内的所有元素。...

java基础进阶篇(二二)—–LinkedList

duchaochen阅读(638)评论(0)赞(0)

原文出处:http://cmsblogs.com/ 『chenssy』 一、概述 LinkedList与ArrayList一样实现List接口,只是ArrayList是List接口的大小可变数组的实现,LinkedList是List接口链表...

java基础进阶篇(二三)—–HashMap

duchaochen阅读(664)评论(0)赞(0)

原文出处:http://cmsblogs.com/ 『chenssy』 HashMap也是我们使用非常多的Collection,它是基于哈希表的 Map 接口的实现,以key-value的形式存在。在HashMap中,key-value总是...

java基础进阶篇(二四)—–HashSet

duchaochen阅读(618)评论(0)赞(0)

原文出处:http://cmsblogs.com/ 『chenssy』 在前篇博文中(java提高篇(二三)—–HashMap)详细讲解了HashMap的实现过程,对于HashSet而言,它是基于HashMap来实现...

java基础进阶篇(二五)—–HashTable

duchaochen阅读(637)评论(0)赞(0)

原文出处:http://cmsblogs.com/ 『chenssy』 在java中与有两个类都提供了一个多种用途的hashTable机制,他们都可以将可以key和value结合起来构成键值对通过put(key,value)方法保存起来,然...

java基础进阶篇(二六)—–hashCode

duchaochen阅读(601)评论(0)赞(0)

原文出处:http://cmsblogs.com/ 『chenssy』 在前面三篇博文中LZ讲解了(HashMap、HashSet、HashTable),在其中LZ不断地讲解他们的put和get方法,在这两个方法中计算key的hashCod...

java基础进阶篇(二七)—–TreeMap

duchaochen阅读(602)评论(0)赞(0)

原文出处:http://cmsblogs.com/ 『chenssy』 TreeMap的实现是红黑树算法的实现,所以要了解TreeMap就必须对红黑树有一定的了解,其实这篇博文的名字叫做:根据红黑树的算法来分析TreeMap的实现,但是为了...

java基础进阶篇(二九)—–Vector

duchaochen阅读(610)评论(0)赞(0)

原文出处:http://cmsblogs.com/ 『chenssy』 在java提高篇(二一)—–ArrayList、java提高篇(二二)—LinkedList,详细讲解了ArrayList、linkedList的原理和实现过程,对于L...

java基础进阶篇(三十)—–Iterator

duchaochen阅读(625)评论(0)赞(0)

原文出处:http://cmsblogs.com/ 『chenssy』 迭代对于我们搞Java的来说绝对不陌生。我们常常使用JDK提供的迭代接口进行Java集合的迭代。 Iterator iterator = list.iterator()...