ArrayList和LinkedList哪个更占空间?
前言
相信在面试的时候可能都会碰到关于ArrayList和Linkedlist相关的面试题。趁此机会也记录一下。
ArrayList
ArrayList是List接口的一个实现类,底层是Object数组,数据放在一个变量里面:
transient Object[] elementData;
而这个elementData数组使用了一个transient关键字修饰,transient表示的意思是:序列化对象的时候,如果在属性前面加上了该关键字,那么在序列化是就不会将该属性序列化。
转载
2021-08-31 13:49:38 ·
680 阅读 ·
0 评论