item | ArrayList | LinkedList | Vector |
---|---|---|---|
Made version | JDK1.2 | JDK1.2 | JDK1.0 |
Multithread(synchronized) | incompatible | incompatible | Correspondence |
speed(add) | fast | usually | slow |
speed(get) | fast | usually | slow |
speed(remove) | usually | fast | slow |
pop,push function | None | Yes | None |
Use LinkedList when using remove, push, pop, etc. Use Vector when using multithreading Besides, use ArrayList
Recommended Posts