JDK源码阅读笔记
对于JDK8源码的浅显理解
平凡的L同学
个人感兴趣的方向:云计算网络,SDN,网络操作系统,量子通信,机器学习,欢迎讨论。
展开
-
EnumSet源码解析
EnumSet表示一个枚举类的集合,而且这个集合中只包含同一种枚举类的对象,下面来看一下这个类型的使用方法:首先定义一个枚举类:public enum Color { RED("红色",0),BLUE("蓝色",2),ORANGE("橙色",3); private String color; private int value; Color(String原创 2018-04-22 23:25:19 · 340 阅读 · 0 评论 -
对于ConcurrentHashMap源码的浅要分析
JDK版本:1.81.重要的属性:private static final int MAXIMUM_CAPACITY = 1 << 30;//最大容量,默认为2^30,int型最大2^32,因为最高的两位有其他的用途,所以是2^30,这在源码的注释里边亦有所提及private static final int DEFAULT_CAPACITY = 16;//默认的大小 private原创 2018-04-15 23:32:16 · 327 阅读 · 0 评论