码迷,mamicode.com
首页 >  
搜索关键字:源码解析    ( 2077个结果
【Java集合】-- LinkedList源码解析
[toc] LinkedList是一种以带头尾指针的双向链表实现的 List,与 ArrayList 相比,其插入元素快,不需要将元素向后移动,但是其获取元素却没有 ArrayList 方便。 继承体系 数据结构 在linkedList中维护了一个双向链表 源码解析 1.属性 2.构造方法 Link ...
分类:编程语言   时间:2020-03-03 00:35:41    阅读次数:62
【转】LinkedList源码解析学习
linkedList 在JDK1.7的时候已经不是双向循环链表,只是一个双向链表,这里请分清楚,别搞懵了。 1、单向链表: element:用来存放元素 next:用来指向下一个节点元素 通过每个结点的指针指向下一个结点从而链接起来的结构,最后一个节点的next指向null。 \ 2、单向循环链表: ...
分类:其他好文   时间:2020-03-02 10:54:10    阅读次数:51
ArrayList源码解析入门篇
jdk:1.8 一、先看看ArrayList类的整体概述, ArraList是基于动态数组实现的一种线性列表,这种基于动态数组的好处就是索引比较快,时间复杂度为O(1);但是对数据修改比较慢,因为需要移动数据,移动数据的过程需要消耗大量的时间 因此我们在平时的使用的过程中,需要结合我们的具体业务需求 ...
分类:其他好文   时间:2020-03-02 10:43:14    阅读次数:62
HashTable源码解析
Hashtable 简介 和HashMap一样,Hashtable 也是一个散列表,它存储的内容是键值对(key-value)映射。 Hashtable 继承于Dictionary,实现了Map、Cloneable、java.io.Serializable接口。Hashtable 的函数都是同步的, ...
分类:其他好文   时间:2020-03-02 10:27:54    阅读次数:57
ConcurrentHashMap源码解析
ConcurrentHashMap是Java并发包中提供的一个线程安全且高效的HashMap实现 ConcurrentHashMap在并发编程的场景中使用频率非常之高,本文就来分析下ConcurrentHashMap的实现原理,并对其实现原理进行分析(JDK1.7). ConcurrentHashM ...
分类:其他好文   时间:2020-03-02 10:26:15    阅读次数:52
【Java源码解析】-- HashMap源码解析
[toc] 讲HashMap就不得不说到hash算法 散列表(Hash table,也叫哈希表),是根据键(Key)而直接访问在記憶體儲存位置的数据结 构。也就是说,它通过计算一个关于键值的函数,将所需查询的数据映射到表中一个位置来访问记录,这加快了查找速度。这个映射函数称做散列函数,存放记录的数组 ...
分类:编程语言   时间:2020-02-29 14:57:26    阅读次数:70
Spring组件BeanDefinition 源码解析
BeanDefinition 继承图 继承的接口 接口 接口 新增属性和方法 总结 通过继承继承了 描述了一个 的配置信息,通过继承了 包含 的数据源(即Bean的Class对象)。 其中 包含对类名、 、属性、构造函数参数列表、依赖的 、是否是单例类、是否是懒加载、工厂方法、 方法、 方法等的存取 ...
分类:编程语言   时间:2020-02-28 15:44:57    阅读次数:62
jQuery 源码解析(三十一) 动画模块 便捷动画详解
jquery在$.animate()这个接口上又封装了几个API,用于进行匹配元素的便捷动画,如下: $(selector).show(speed,easing,callback) ;如果被选元素已被隐藏,则显示这些元素 $(selector).hide(speed,easing,callback) ...
分类:Web程序   时间:2020-02-23 11:14:57    阅读次数:83
手把手带你阅读Mybatis源码(二)执行篇
前言 上一篇文章提到了MyBatis是如何构建配置类的,也说了MyBatis在运行过程中主要分为两个阶段,第一是构建,第二就是执行,所以这篇文章会带大家来了解一下MyBatis是如何从构建完毕,到执行我们的第一条SQL语句的。之后这部分内容会归置到公众号菜单栏:连载中…-框架分析中,欢迎探讨! 入口 ...
分类:其他好文   时间:2020-02-22 11:54:52    阅读次数:41
Spark Streaming运行流程及源码解析(二)
Spark Streaming源码流程解析。 [toc] 写在前面 以下是我自己梳理了一遍Spark Streaming程序运行的流程,过程可能有点细、有点乱。 大家可以一边看我写的流程、一边跟着步骤点进去看源码,这样就不会太乱了。 跟着源码走一遍以后,对Spark Streaming的理解也就很清 ...
分类:其他好文   时间:2020-02-18 11:15:09    阅读次数:89
2077条   上一页 1 ... 21 22 23 24 25 ... 208 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!