Java Professional — Medium
Key points
- CopyOnWriteArrayList creates a new array on write operations
- ArrayList does not create a new array on write operations
- CopyOnWriteArrayList prioritizes lock-free reads over write efficiency
- ArrayList does not prioritize lock-free reads
Ready to go further?
Related questions
