chenssy
致力打造Java精品博客站点

标签:java提高篇

第2页
JAVA提高篇

Java提高篇(二七)—–TreeMap

chenssy阅读(6470)评论(7)

TreeMap的实现是红黑树算法的实现,所以要了解TreeMap就必须对红黑树有一定的了解,其实这篇博文的名字叫做:根据红黑树的算法来分析TreeMap的实现,但是为了与Java提高篇系列博文保持一致还是叫做TreeMap比较好。通过这篇博...

JAVA提高篇

Java提高篇(二六)——hashCode

chenssy阅读(3019)评论(0)

在前面三篇博文中LZ讲解了(HashMap、HashSet、HashTable),在其中LZ不断地讲解他们的put和get方法,在这两个方法中计算key的hashCode应该是最重要也是最精华的部分,所以下面LZ揭开hashCode的“神秘...

JAVA提高篇

java提高篇(二五)—–HashTable

chenssy阅读(4152)评论(6)

在java中与有两个类都提供了一个多种用途的hashTable机制,他们都可以将可以key和value结合起来构成键值对通过put(key,value)方法保存起来,然后通过get(key)方法获取相对应的value值。一个是前面提到的Ha...

JAVA提高篇

java提高篇(二四)—–HashSet

chenssy阅读(3615)评论(0)

      在前篇博文中(java提高篇(二三)-----HashMap)详细讲解了HashMap的实现过程,对于HashSet而言,它是基于HashMap来实现的,底层采用HashMap来保存元素。所以如果对HashMap比较熟悉,那么H...

JAVA提高篇

java提高篇(二一)—–ArrayList

chenssy阅读(6404)评论(7)

一、ArrayList概述       ArrayList是实现List接口的动态数组,所谓动态就是它的大小是可变的。实现了所有可选列表操作,并允许包括 null 在内的所有元素。除了实现 List 接口外,此类还提供一些方法来操作内部用来...

Chenssy's Blog | 致力打造个人精品博客

联系作者读书系统