- ConcurrentHashMap is designed for concurrency and improve performance while HashMap which is non synchronized by nature can be synchronized by applying a wrapper using Collections.synchronizedMap.
- ConcurrentHashMap do not allow null keys or null values while HashMap allows null keys.
- In case of multiple reader and Single writer ConcurrentHashMap is best choice.
No comments:
Post a Comment