wanber
wanber
全部文章
精读JDK源码
ElasticSearch(1)
Java(19)
JavaWeb(5)
Netty系列(1)
Python基础(3)
分布式系列(1)
前端全栈(6)
数据库(2)
未归档(29)
机器学习(4)
消息队列(6)
算法刷题(43)
面经(4)
项目(1)
归档
标签
去牛客网
登录
/
注册
微信公众号:一个爱折腾的小码农
行动是理想最高贵的表达
全部文章
/ 精读JDK源码
(共3篇)
精读JDK源码之LinkedHashMap
LinkedHashMap继承自HashMap,拥有HashMap的所有特性,再此基础上,还提供两大特性:1、按照插入顺序进行访问2、实现访问最少最先删除,相当于LRU淘汰策略 属性 /** * 继承hashmap的Node类,为每个元素增加类before和after属性 ...
2019-11-17
0
792
精读JDK源码之HashMap
从注释中,看到了以下关键信息 * permits null values and the null key. (允许空值和空key) * As a general rule, the default load factor (.75) offers a good tradeoff between...
2019-11-16
0
788
精读JDK源码之CopyOnWriteArrayList
大家都知道ArrayList是线程不安全的,推荐我们自己加锁或者使用Collections.synchronizedList方法,其实JDK还提供了一种线程安全的List-CopyOnWriteArrayList,它的特征如下: 1、 线程安全2、 通过锁+数组拷贝+volatile关键字保证了线程...
2019-11-14
0
716