- 博客(2)
- 资源 (1)
- 收藏
- 关注
原创 高并发list之CopyOnWirteList源码分析
CopyOnWirteList主要用于的高并发的场景为读多写少的场景,下面来分析为什么它在高并发下读取的速度快。首先看基础结构public class CopyOnWriteArrayList<E> implements List<E>, RandomAccess, Cloneable, java.io.Serializable可以看出继承了list,以及三个标识接口属性分析/** The lock protecting all mutators */1.
2021-03-04 12:44:04 314 1
原创 n个人围成一圈,凡报到3的倍数的人离开圈子,然后再数下去
n个人围成一圈(编号为1-n),从第1号的人开始从1报数,凡报到3的倍数的人离开圈子,然后再数下去,直到最后只剩一个人为止。问当n=17时,剩下的人是多少号方法简介:将圈内人数看做一个List,去掉(index+1)是3的倍数的人,生成一个新的List结构列子:比如List:1,2,3,4,5,6,7,8,9,10。第一次生成的新List为:10、1、2、4、5、7、8 (3,6,9去
2017-10-13 18:39:28 948
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人