Java multithreading; the first part of a tutorial series unravelling the mysteries of multithreading in Java. It's not as complex as you think!