import java.util.concurrent.ConcurrentHashMap;
import java.util.concurrent.ConcurrentLinkedQueue;
import java.util.concurrent.atomic.AtomicInteger;
public class ConcurrentExample {
public static void main(String[] args) {
ConcurrentHashMap<String, Integer> map = new ConcurrentHashMap<>();
map.put("A", 1);
map.put("B", 2);
map.put("C", 3);
ConcurrentLinkedQueue<String> queue = new ConcurrentLinkedQueue<>();
queue.add("X");
queue.add("Y");
queue.add("Z");
AtomicInteger counter = new AtomicInteger(0);
counter.incrementAndGet();
CountDownLatch latch = new CountDownLatch(2);
try {
latch.await();
} catch (InterruptedException e) {
e.printStackTrace();
}
}
}