ArrayList:底层是数组,多线程(特点:查询快,增删慢)
方法:
add: 添加,
remove:删除
get(index):获取
set(index, Object):替换
清空:clear()
是否为空:isEmpty()
LinkedList:底层是链表(特点:查询慢,增删快)
方法:
添加:add, addFirst(等价于:push), addLast,
删除:remove,removeFirst(等价于:pop),removeLast
获取:get,getFirst,getLast
清空:clear()
是否为空:isEmpty()
Vector:底层是数组,单线程,速度慢,只需要了解