加载中
Java集合,HashMap底层实现和原理(1.7数组+链表与1.8+的数组+链表+红黑树)

概述 文章的内容基于JDK1.7进行分析,之所以选用这个版本,是因为1.8的有些类做了改动,增加了阅读的难度,虽然是1.7,但是对于1.8做了重大改动的内容,文章也会进行说明。 HashMap基于Map接...

2018/02/28 11:51
11.2K
java并发编程,ThreadLocal源码解析

ThreadLocal的作用:是提供线程内的局部变量,这种变量在线程的生命周期内起作用,减少同一个线程内多个函数或者组件之间一些公共变量的传递的复杂度。 看看JDK中的源码是怎么写的: This c...

2018/03/02 16:25
243
Java集合,LinkedList底层实现和原理

概述 文章的内容基于JDK1.7进行分析,之所以选用这个版本,是因为1.8的有些类做了改动,增加了阅读的难度,虽然是1.7,但是对于1.8做了重大改动的内容,文章也会进行说明。 LinkedList类是L...

2018/02/27 19:06
2.5K
java常用工具——jstack

jstack是java虚拟机自带的一种堆栈跟踪工具。 功能 jstack用于生成java虚拟机当前时刻的线程快照。线程快照是当前java虚拟机内每一条线程正在执行的方法堆栈的集合,生成线程快照的主要目的是...

2017/02/03 10:25
39
Java集合类,从源码解析底层实现原理

总体框架 Java集合,总体框架及主要接口,抽象类分析 Java集合,Java中的队列都有哪些,有什么区别 Java集合,阻塞队列的基本结构 Java集合, ArrayBlockingQueue源码解析(常用于并发编程)...

2017/04/19 10:40
212

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部