马shi兵Elastic Stack;Elastic认证特训
// 修改次数记录
protected transient int modCount = 0;
// 数组的最大长度
// 疑问 4:为什么 ArrayList 的最大容量是 Integer.MAX_VALUE,Long.MAX_VALUE 不行吗?
// 疑问 5:为什么 ArrayList 的最大容量是 MAX_VALUE - 8,一定会减 8 吗?
private static final int MAX_ARRAY_SIZE = Integer.MAX_VALUE - 8