ConcurrentHashMap JDK 8 lors de l'utilisation de computeIfPresent

La nouvelle version de la Simultanées de Hachage Carte de jdk 8 dispose de deux nouvelles Méthodes.

computeIfAbsent

computeIfPresent

putIfAbsent - Vieille méthode

Je comprends les cas d'utilisation de putIfAbsent et computeIfAbsent.
Mais je ne suis pas sûr de l'scénarios lorsque je vais utiliser computeIfPresent.
Pourquoi ai-je besoin putIfAbsent si j'ai computeIfPresent maintenant.
putIfAbsent ne créer au moins une instance de la valeur.

Est la raison en est le seul à avoir l'arrière de compatibilité?

OriginalL'auteur veritas | 2014-07-21