ArrayList 与 LinkedList 区别
是否线程安全:都是不同步的,也就是不保证线程安全;
底层数据结构:ArrayList 底层使用的是 Object[] 数组;LinkedList 使用的是双向链表数据结构(JDK1.6前为双向循环链表,JDK1.7后取消了循环);
ArrayList 与 LinkedList 区别
是否线程安全:都是不同步的,也就是不保证线程安全;
底层数据结构:ArrayList 底层使用的是 Object[] 数组;LinkedList 使用的是双向链表数据结构(JDK1.6前为双向循环链表,JDK1.7后取消了循环);