标签归档:JCF

JavaJava ArrayDeque源码剖析

ArrayDeque 本文github地址 前言 Java里发生一个称Stack的近乎,却没有称Queue的类似(它是个接口名字)。当用动用栈时,Java已非引进使用Stack,而是推荐应用更便捷的ArrayDeque;既然Queue但是一个接口,当得使用队列时为便首选ArrayDeque了(次选是LinkedList)。 完全介绍 万一讲栈和排,首先要说话Deque接口。Deque的意义是“do … 继续阅读JavaJava ArrayDeque源码剖析

Java Collections Framework概览

本文github地址 概览 容器,就是可包容其他Java对象的目标。Java Collections Framework(JCF)为Java开发者提供了通用的容器,其始于JDK 1.2,优点是: 降落编程难度 增进程序性能 增长API间的互操作性 落学习难度 落设计和兑现相关API的难度 加程序的重用性 Java容器里只能放对象,对于核心类型(int, long, float, double等), … 继续阅读Java Collections Framework概览

Java集合框架源码剖析:LinkedHashSet 和 LinkedHashMap

Java LinkedHashMap和HashMap有什么区别及联络?为什么LinkedHashMap会见有所更快的迭代速度?LinkedHashSet跟LinkedHashMap所有哪些的内在联系?本文由数据结构和算法层面,结合生动图解为读者一一解答。 本文github地址 圆介绍 要是您已在押了前面关于HashSet和HashMap,以及TreeSet和TreeMap的讲解,一定能想到本文将教 … 继续阅读Java集合框架源码剖析:LinkedHashSet 和 LinkedHashMap