Concurrency - State Models & Java Programs