"After that I realised that this is now the most dynamic, interesting, innovative time we've ever seen for Java! More than 20 years of ever improving Java and, instead of maturing and slowing down, we're actually accelerating improvements in Java all the way from the very bottom of the stack on through every stage!"
"In order of increasing complexity for concurrency options: stateless; immutable; synchronized; locks; read-copy-update; java.util.concurrent.atomic; queueing"