Oracle's concurency trail
http://docs.oracle.com/javase/tutorial/essential/concurrency/index.html
Q&A
- What is the difference between process and thread?
- What is Runnable? Whats is Tread?
- What are the most important methods in Thread ?
- What is starvation, livelock and deadlock ?
- What is thread interference and memory consistency errors ?
- What is intrinsic lock ?
Multithreading example http://www.tutorialspoint.com/java/java_multithreading.htm
Paralel execution with Executor, Future and Completion Service http://www.javapractices.com/topic/TopicAction.do?Id=247