发表评论取消回复
相关阅读
相关 Java8 HashSet 源码阅读
1. 概述 HashSet 保证元素不重复的集合,查询元素、新增元素、删除元素的时间复杂度均为 O(1)。 HashSet 底层的数据结构为 HashMap,map 中
相关 【Java集合源码05】PriorityQueue源码分析
简介 PriorityQueue 一个基于优先级的无界优先级队列。优先级队列的元素默认按照升序进行排序,或者根据构造队列时提供的 Comparator 进行排序,具体取决
相关 【Java容器源码】PriorityQueue 源码分析
先来看看 PriorityQueue 继承关系,核心成员变量及主要构造函数: // 可以看到 PriorityQueue 只是一个普通队列,并不是一个阻塞队列
相关 【源码阅读】AndPermission源码阅读
前言 权限是绝大多数App必不可少的部分,不管你仍在用原生的方式,还是其他的开源库,AndPermission绝对是值得学习的一个开源库,今天,我们就来学习下它的设计思想
相关 Java8 Hashtable 源码阅读
一、Hashtable 概述 ![在这里插入图片描述][20190124150135760.png] `Hashtable` 底层基于数组与链表实现,通过 `synch
相关 Java8 PriorityQueue 源码阅读
一、什么是 PriorityQueue 这篇文章带大家去了解一个 jdk 中不常用的数据结构 `PriorityQueue`(优先队列),虽然在项目里用的不多,但是它本身
相关 Java8 LinkedHashMap 源码阅读
如果你对 `HashMap` 的源码有了解的话,只需要一图就能知道 `LinkedHashMap` 的原理了,但是具体的实现细节还是需要去读一下源码。 ![在这里插入图片描述
相关 Java8 ArrayBlockingQueue 源码阅读
一、什么是 ArrayBlockingQueue `ArrayBlockingQueue` 是 GUC(java.util.concurrent) 包下的一个线程安全的阻
相关 JDK8源码阅读(六) java.lang.String
一、类 1.1 类修饰符 ![20190315113624744.png][] A. string类表示字符串。Java程序中的所有字符串文字,如“ABC”,都是
相关 JDK8源码阅读(四) java.lang.Comparable
一、类 1.1 类修饰符 ![20190314115648534.png][] A. 是一个接口,这个接口对实现它的每个类的对象施加了一个总的顺序。这种排序
还没有评论,来说两句吧...