会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
五色风车
Powered by
博客园
博客园
|
首页
|
新随笔
|
联系
|
订阅
|
管理
2020年2月29日
Executor线程池原理详解(一)
摘要: 线程池 线程池的目的就是减少多线程创建的开销,减少资源的消耗,让系统更加的稳定。在web开发中,服务器会为了一个请求分配一个线程来处理,如果每次请求都创建一个线程,请求结束就销毁这个线程。那么在高并发的情况下,就会有大量线程创建和销毁,这就会降低系统的效率。线程池的诞生就是为了让线程得到重复使用,减
阅读全文
posted @ 2020-02-29 17:13 五色风车
阅读(721)
评论(0)
推荐(0)
编辑
ArrayList、LinkedList、CopyOnWriteArrayList源码分析记录
摘要: ArrayList 底层是基于动态数组来进行的 1、List 的长度size 是根据增删元素来进行自增自减的 2、ArrayList在新增元素时,先判断数组的长度是否足够,若足够则把新元素添加至数组中,若不够则进行扩容(也就是数组的复制),扩容完成后把新增的元素添加到新数组中即可完成数据的新增操作;
阅读全文
posted @ 2020-02-29 10:39 五色风车
阅读(174)
评论(0)
推荐(0)
编辑