Legacy collections like Vector and Hashtable are synchronized. Collections that are synchronized by Collections.synchronized<collectionname>. Concurrent collections like CopyOnWriteArrayList, CopyOnWritearraySet,ConcurrentLinkedQueue, ConcurrentSkipListMap, ConcurrentHashMap,BlockingQueue are synchronized.
ArrayList, LinkedList, HashMap, HashSet, Treemap, Treeset are not synchronized.
Want to learn Java? Check out the core Java training from Intellipaat.