This week's book giveaway is in the Java in General forum. We're giving away four copies of Helidon Revealed: A Practical Guide to Oracle’s Microservices Framework and have Michael Redlich on-line! See this thread for details.
I think Synchronization (i.e. Thread safety) is the main difference. Because of which one more thing comes into picture that is "speed(or performance)" of the operations on these collection objects.
When you know that there will not be multiple threads accesing the collection object you should use the ArrayList instead of vector.
I am using sanselan to extract metadata from JPEG file. I am extracting Make (Camera make), Model (Camera Model), DateTime (When picture taken). I want to modify the value of DateTime field in metadata of JPEG. This metadata is in EXIF format. Please help me !!!