- 博客(6)
- 资源 (1)
- 收藏
- 关注
原创 Java 中 Vector 、 Stack 、 CopyOnWriteArrayList 的实现解析
Vector、Stack、CopyOnWriteArrayList 之间的区别
2017-03-20 11:42:38 1799
原创 Java 中 HashMap 的实现解析
HashMap 作为一个散列表,基于 散列 的方式,实现一个 Map。下面看一下它在具体实现方面的一些点。
2017-03-19 16:31:46 1334
原创 Java 中 LinkedList 的实现解析
LinkedList 是一个基于 双向链表 来实现 List、Deque 接口的类。下面记录一些 LinkedList 在实现细节上可以学习的知识点。 增加/插入操作、删除操作该系列方法没什么可说的,就是链表的基本操作。 查找操作按索引查找的时候,如果索引在列表前半部分,则从开始位置向后遍历,如果索引在后半部分,则从结束位置向前遍历。 Node node(int
2017-03-07 22:07:39 583
原创 Java内置锁的简单认识
多线程开发离不开锁机制,现在的Java语言中,提供了2种锁,一种是语言特性提供的内置锁,还有一种是java.util.concurrent.lock包中的锁,这篇文章简单整理一下内置锁的知识点。 内置锁在Java语言中的表现:多线程的锁,其实本质上呢就是给一块内存空间的访问添加访问权限,因为Java中是没有办法直接对某一块内存进行操作的,又因为Java是面向对象的语言,一切皆对象
2017-03-05 14:10:03 788
Java Concurrency in Practice.pdf
2016-04-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人