java blocking queue...
producer and consumer..

java threads...java concurrent
java.util.concurrent.atomic

java cubbyhole

java collections
java pattern matching
java map
hash map

java hotspot

scala programming