`
wwwtfv
  • 浏览: 1204 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论
文章列表
最近为技术提升,读取源码的一些感悟和想法记做笔记,以备后续温故   java常规开发中常用的集合框架,就属HashMap List,理解和熟悉原理,在常规开发中避免一些问题和面试用到   先从map的构造器开始吧,有三类构造器(HashMap有2个非常重要的参数,加载因子和初始化容器长度) 无参构造器,初始化加载因子:0.75 ,容器长度:16, 1: 1: 2: ,在HashMap初始化的时候,根据确定传入的容器长度寻找最近他的2的n次数据,源码实现如下:  位移运算,左移,2的n次方就这么来了,找到最近的2的n次方数据,来确定当前容器的真实常量, 这个就是En ...
CyclicBarrier介绍 (一) 一个同步辅助类,它允许一组线程互相等待,直到到达某个公共屏障点 (common barrier point)。在涉及一组固定大小的线程的程序中,这些线程必须不时地互相等待,此时 CyclicBarrier 很有用。因为该 barrier 在释 ...
Global site tag (gtag.js) - Google Analytics