ExecutorService executor = Executors.newFixedThreadPool(10);
executor.submit(new RunnableTask());
executor.shutdown();
Lock lock = new ReentrantLock();
lock.lock();
try {
} finally {
lock.unlock();
}
Condition condition = lock.newCondition();
condition.await();
condition.signal();
ConcurrentMap<String, Integer> map = new ConcurrentHashMap<>();
map.put("key", 1);
ConcurrentLinkedQueue<String> queue = new ConcurrentLinkedQueue<>();
queue.offer("item");
String item = queue.poll();