- 博客(2)
- 资源 (4)
- 收藏
- 关注
原创 TreeMap原理(源码学习)
TreeMap是一种实现了有序的Map类型。 TreeMap基于红黑树原理实现。 TreeMap是线程不安全的。 TreeMap实现了 NavigableMap接口支持导航方法,TreeMap继承自AbstractMap。 put方法原理 1、判断有没有root节点。没有则创建一个root(节点用new Entry)表示。modCount++ 2、定义一个父节点pare
2016-10-31 17:57:46 506
原创 Java中的引用(强引用、弱引用、软引用、虚引用)
今天学习了关于java中引用的一个知识点。在博客里记录一下。 1、概念解释 强引用,就是一般引用,如String a = new String("abc"); String b = a + "bc";在放弃引用钱垃圾回收绝对不回收的。 软引用,垃圾回收器发现没有内存空间时就会回收弱引用。 弱引用,垃圾回收器每次运行只要发现是弱引用就一定回收。 虚引用,虚引用并不会决定对象的生命周
2016-10-31 10:09:23 357
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人