码迷,mamicode.com
首页 >  
搜索关键字:arraydeque    ( 41个结果
Javase_集合框架1_Queue
一、QueueQueye接口体系图体系分析:Deque实现类:ArrayDeque,LinkedList(数组和链表实现双向队列)BlockingDeque实现类:LinkedBlockingDeque(链表实现阻塞双向队列)BlockingQueue实现类:ArrayBlockingQueue,L...
分类:编程语言   时间:2015-09-09 22:50:25    阅读次数:237
Java核心API -- 6(Collection集合List、Set、ArrayList、HashSet)
1.Collection集合框架Java.util.Collection接口|--List子接口|--ArrayList实现类|--LinkedList实现类|--Vector实现类|--Stack(栈,继承Vector,先进后出)|--Set子接口|--HashSet实现类|--TreeSet实现类|--Queue接口(普通队列,先进先出)|--Deque子接口(双端队列)|--ArrayDeque..
分类:编程语言   时间:2015-06-23 13:46:30    阅读次数:370
JDK数据结构之ArrayDeque
arrayDeque 是一个用数组实现的没有容量限制的双端队列。 优缺点: 1.没有容量限制。 2.多线程环境下不支持并发访问。 3.不支持插入空元素。 4.当把LinkedList 用做queue 的时候,把Stack 用做stack 时,arrayDeque 速度会比他们更快。 源码分析: ArrayDeque 的构造 public ArrayDeque(...
分类:其他好文   时间:2015-06-19 16:58:09    阅读次数:240
树的广度和深度遍历
1 package alibaba; 2 /** 3 * 深度优先遍历--->栈; 4 广度优先遍历--->队列; 5 */ 6 import java.util.ArrayDeque; 7 8 public class Bi...
分类:其他好文   时间:2015-05-27 22:38:10    阅读次数:249
树的深度优先遍历和广度优先遍历的原理和java实现代码
import java.util.ArrayDeque;public class BinaryTree { static class TreeNode{ int value; TreeNode left; TreeNode right; ...
分类:编程语言   时间:2015-05-18 12:20:51    阅读次数:119
Android ArrayDeque源码
使用循环队列实现的Deque接口,号称: -当stack比stack快 -当queue比linkedlist快Iterator是Fail fast的,在创建时保存tail位置,next时检查tail是否改变,如果改变则exception。满篇风骚的位操作 -寻找大于numElements的最小二的整次幂:initialCapacity = numElements; in...
分类:移动开发   时间:2015-04-21 13:07:31    阅读次数:192
树的深度优先遍历和广度优先遍历
1 import java.util.ArrayDeque; 2 3 public class BinaryTree { 4 static class TreeNode{ 5 int value; 6 TreeNode left; 7 ...
分类:其他好文   时间:2014-10-20 23:15:40    阅读次数:277
Collection_Other
package com.bjsxt.others.que; import java.util.ArrayDeque; import java.util.Queue; /** * 使用队列模拟银行存款业务 * @author Administrator * */ public class Demo01...
分类:其他好文   时间:2014-10-02 01:57:32    阅读次数:232
JAVA中负数转二进制分析
最近在看集合源码,发现ArrayDeque里面用到了大量的&运算,这牵扯到了二进制。突然发现自己对负数的二进制有点模糊了,对此进行了一些支持补充。 首先我们要对原码、反码和补码有个了解: 1、所谓原码就是二进制定点表示法,即最高位为符号位,“0”表示正,“1”表示负,其余位表示数值的大小。 2、反码表示法规定:正数的反码与其原码相同;负数的反码是对其原码逐位取反,但符号位除外。 ...
分类:编程语言   时间:2014-09-09 16:11:58    阅读次数:257
阻塞队列和生产者-消费者模式、DelayQueue
1.ArrayDeque, (数组双端队列)? 2.PriorityQueue, (优先级队列)? 3.ConcurrentLinkedQueue, (基于链表的并发队列) 4.DelayQueue,???????????????????????????????????...
分类:其他好文   时间:2014-07-29 16:19:49    阅读次数:327
41条   上一页 1 2 3 4 5 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!