
[Java] Map의 computeIfAbsent()과 computeIfPresent() 메서드
·
Java & Spring
1️⃣ 들어가며ConcurrentHashMap을 사용할 때 get과 put만 쓰고 있다면?실제로는 더 안전하고 효율적인 방법이 있다: 바로 computeIfAbsent, computeIfPresent이 글에서는 이 메서드들이 왜 동시성 환경에서 필수적인지 설명한다📌 미리 읽으면 이해가 편해요!아래 블로그 글에서 ConcurrentHashMap의 기본 개념과 동작 원리를 먼저 살펴보는 것을 추천합니다:https://20s-hoon.tistory.com/166 [Java] Java의 ConcurrentHashMap 정리1️⃣ ConcurrentHashMap이란?Java에서 멀티스레드 환경을 다루다 보면, 여러 스레드가 동시에 하나의 Map에 접근하는 상황이 자주 발생한다. 이때 단순히 HashMap을 사용..