花费 35 ms
Java集合框架详解(全)

一、Java集合框架概述   集合可以看作是一种容器,用来存储对象信息。所有集合类都位于java.util包下,但支持多线程的集合类位于java.util.concurrent包 ...

Mon Jan 14 17:13:00 CST 2019 3 24629
Java集合(一)、什么是Java集合?

一、集合的由来   通常,我们的Java程序需要根据程序运行时才知道创建了多少个对象。但若非程序运行,程序开发阶段,我们根本不知道到底需要多少个数量的对象,甚至不知道它的准确类型。为了满足这些常规的 ...

Wed Aug 14 03:41:00 CST 2019 0 14486
图解集合6:LinkedHashMap

初识LinkedHashMap 上两篇文章讲了HashMap和HashMap在多线程下引发的问题,说明了,HashMap是一种非常常见、非常有用的集合,并且在多线程情况下使用不当会有线程安全问题。 ...

Sun Dec 20 05:37:00 CST 2015 14 20602
图解集合1:ArrayList

前言 这个分类中,将会写写Java中的集合。集合是Java中非常重要而且基础的内容,因为任何数据必不可少的就是该数据是如何存储的,集合的作用就是以一定的方式组织、存储数据。这里写的集合,一部分是比较 ...

Sun Nov 29 21:14:00 CST 2015 29 15948
高效读写的队列:ConcurrentLinkedQueue

队列(Queue)也是常用的数据结构之一。在JDK中提供了一个ConcurrentLinkedQueue类用来实现高并发的队列。从名字可以看出,这个队列是使用链表作为其数据的结构的。Concurren ...

Wed Oct 10 18:45:00 CST 2018 4 6415
图解集合2:LinkedList

初识LinkedList 上一篇中讲解了ArrayList,本篇文章讲解一下LinkedList的实现。 LinkedList是基于链表实现的,所以先讲解一下什么是链表。链表原先是C/C++的概念 ...

Thu Dec 03 07:12:00 CST 2015 25 10636
图解集合4:HashMap

初识HashMap 之前的List,讲了ArrayList、LinkedList,最后讲到了CopyOnWriteArrayList,就前两者而言,反映的是两种思想: (1)ArrayList以数 ...

Thu Dec 10 05:59:00 CST 2015 23 10453
HashMap的hash冲突解决方案

Hash函数  非哈希表的特点:关键字在表中的位置和它之间不存在一个确定的关系,查找的过程为给定值一次和各个关键字进行比较,查找的效率取决于和给定值进行比较的次数。 哈希表的特点:关键字在表中位置和它 ...

Thu Mar 26 07:50:00 CST 2020 0 4320

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM