摘要:
在编写java程序中,我们最常用的除了八种基本数据类型,String对象外还有一个集合类,在我们的的程序中到处充斥着集合类的身影!java中集合大家族的成员实在是太丰富了,有常用的ArrayList、HashMap、HashSet,也有不常用的Stack、Queue,有线程安全的Vector、Has 阅读全文
posted @ 2016-09-08 15:30
Evil_XJZ
阅读(272)
评论(0)
推荐(0)
摘要:
一、概述 LinkedList与ArrayList一样实现List接口,只是ArrayList是List接口的大小可变数组的实现,LinkedList是List接口链表的实现。基于链表实现的方式使得LinkedList在插入和删除时更优于ArrayList,而随机访问则比ArrayList逊色些。 阅读全文
posted @ 2016-09-08 15:26
Evil_XJZ
阅读(232)
评论(0)
推荐(0)
摘要:
HashMap也是我们使用非常多的Collection,它是基于哈希表的 Map 接口的实现,以key-value的形式存在。在HashMap中,key-value总是会当做一个整体来处理,系统会根据hash算法来来计算key-value的存储位置,我们总是可以通过key快速地存、取value。下面 阅读全文
posted @ 2016-09-08 11:00
Evil_XJZ
阅读(147)
评论(0)
推荐(0)
摘要:
Java提高篇(二六) hashCode 在前面三篇博文中LZ讲解了(HashMap、HashSet、HashTable),在其中LZ不断地讲解他们的put和get方法,在这两个方法中计算key的hashCode应该是最重要也是最精华的部分,所以下面LZ揭开hashCode的“神秘”面纱。 hash 阅读全文
posted @ 2016-09-08 10:48
Evil_XJZ
阅读(214)
评论(0)
推荐(0)

浙公网安备 33010602011771号