Visual examples/demos of some synchronisation techniques in Java concurency.