elementData为什么使用transient

eleData是Object[],在数组里会有很多空位置,避免在序列化时保存这些空值,集合类通常会自己重写writeObject方法来进行序列化