ArrayList:动态数组,数据是连续存储的,删除和插入对象的时候需要移动元素耗费时间,查询速度快,不安全的(多线程),效率高
LinkedList: 链表,数据是不连续的,删除和插入对象的时候不需要移动元素,
耗费时间少,查询速度慢,不安全的(多线程),效率高
Vector: 存储有序的,查询速度快,增删慢,底层是数组,安全的(单一线程),效率低,适用多线程、synchronized:多线程同步化
三者相同点都是List接口下的实现类,按照添加的顺序来显示数据
重写equals方法
载营魄抱一,能无离乎?
专气致柔,能如婴儿乎?
涤除玄览,能无疵乎?
爱民治国,能无为乎?
天门开阖,能为雌乎?
明白四达,能无知乎?
生之畜之,生而不有,为而不恃,长而不宰,是谓玄德。
————《道德经》第十章